Docker + docker -создать + Не удается запустить службу - PullRequest
1 голос
/ 19 марта 2020

у нас есть docker -compose.yml, который содержит конфигурацию для Kafka, zookeeper и schema registry

, когда мы запускаем docker сочинение, мы получаем следующие ошибки

docker-compose up -d


Starting kafka-docker-final_zookeeper3_1 ... error

ERROR: for kafka-docker-final_zookeeper3_1  Cannot start service zookeeper3: network dd321821f3cb4a715c31e04b32bff2cf206c85ed5581b01b1c6a94ffa45f330e not found

ERROR: for zookeeper3  Cannot start service zookeeper3: network dd321821f3cb4a715c31e04b32bff2cf206c85ed5581b01b1c6a94ffa45f330e not found
ERROR: Encountered errors while bringing up the project.

и

systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2020-03-19 07:57:29 UTC; 1h 55min ago
     Docs: https://docs.docker.com
 Main PID: 12105 (dockerd)
    Tasks: 30
   Memory: 654.6M
   CGroup: /system.slice/docker.service
           └─12105 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Mar 19 07:57:29 master3 dockerd[12105]: time="2020-03-19T07:57:29.610005717Z" level=info msg="Daemon has completed initialization"
Mar 19 07:57:29 master3 dockerd[12105]: time="2020-03-19T07:57:29.631338594Z" level=info msg="API listen on /var/run/docker.sock"
Mar 19 07:57:29 master3 systemd[1]: Started Docker Application Container Engine.
Mar 19 07:58:12 master3 dockerd[12105]: time="2020-03-19T07:58:12.352833676Z" level=warning msg="Error getting v2 registry: Get https://registry-1.docker.io/v2/: net/http: re...ng headers)"
Mar 19 07:58:12 master3 dockerd[12105]: time="2020-03-19T07:58:12.352916724Z" level=info msg="Attempting next endpoint for pull after error: Get https://registry-1.docker.io/...ng headers)"
Mar 19 07:58:12 master3 dockerd[12105]: time="2020-03-19T07:58:12.353019409Z" level=error msg="Handler for POST /v1.22/images/create returned error: Get https://registry-1.do...ng headers)"
Mar 19 08:03:47 master3 dockerd[12105]: time="2020-03-19T08:03:47.255058871Z" level=warning msg="error locating sandbox id 20ce3c5b6383ad92dae848c3de1d91bbfff9306ca86fdc90fae...c not found"
Mar 19 08:03:47 master3 dockerd[12105]: time="2020-03-19T08:03:47.263976715Z" level=error msg="ef808aa411ae0aaef0920397c77b6d9a327bdd1651877402fe1fc142a513af8a cleanup: faile...h container"
Mar 19 09:50:43 master3 dockerd[12105]: time="2020-03-19T09:50:43.920457464Z" level=warning msg="error locating sandbox id 20ce3c5b6383ad92dae848c3de1d91bbfff9306ca86fdc90fae...c not found"
Mar 19 09:50:43 master3 dockerd[12105]: time="2020-03-19T09:50:43.927744636Z" level=error msg="ef808aa411ae0aaef0920397c77b6d9a327bdd1651877402fe1fc142a513af8a cleanup: faile...h container"
Hint: Some lines were ellipsized, use -l to show in full.

относительно

Cannot start service zookeeper3: network dd321821f3cb4a715c31e04b32bff2cf206c85ed5581b01b1c6a94ffa45f330e not found

Cannot start service zookeeper3: network dd321821f3cb4a715c31e04b32bff2cf206c85ed5581b01b1c6a94ffa45f330e not found

как решить эту проблему?

docker container ls -a
CONTAINER ID        IMAGE                                    COMMAND                  CREATED             STATUS                     PORTS                    NAMES
6c729cb0bb2c        confluentinc/cp-schema-registry:latest   "/etc/confluent/dock…"   3 months ago        Exited (255) 2 hours ago   0.0.0.0:8081->8081/tcp   kafka-docker-schemaregistry_1
ef808aa411ae        confluentinc/cp-zookeeper:latest         "/etc/confluent/dock…"   3 months ago        Exited (255) 2 hours ago   

docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES


docker network ls
NETWORK ID          NAME                         DRIVER              SCOPE
e5566ab8ca6d        bridge                       bridge              local
2467d9664593        host                         host                local
c509e32d0d67        kafka-docker-default         bridge              local
08966157382c        none                         null                local

1 Ответ

1 голос
/ 19 марта 2020

мы исправили проблему с помощью следующей процедуры

#  docker container ls -a
CONTAINER ID        IMAGE                                    COMMAND                  CREATED             STATUS                     PORTS                    NAMES
6c729cb0bb2c        confluentinc/cp-schema-registry:latest   "/etc/confluent/dock…"   3 months ago        Exited (255) 5 hours ago   0.0.0.0:8081->8081/tcp   kafka-docker-schemaregistry_1
ef808aa411ae        confluentinc/cp-zookeeper:latest         "/etc/confluent/dock…"   3 months ago        Exited (255) 5 hours ago                            kafka-docker-zookeeper3_1


# docker container rm 6c729cb0bb2c
# docker container rm ef808aa411ae


systemctl stop   docker
systemctl start   docker

docker-compose up -d
Creating kafka-docker-zookeeper3_1 ... done
Creating kafka-docker-kafka3_1         ... done
Creating kafka-docker-schemaregistry_1 ... done




docker-compose ps
               Name                            Command            State                                   Ports
------------------------------------------------------------------------------------------------------------------------------------------------
kafka-docker-kafka3_1           /etc/confluent/docker/run   Up      0.0.0.0:9092->9092/tcp
kafka-docker-schemaregistry_1   /etc/confluent/docker/run   Up      0.0.0.0:8081->8081/tcp
kafka-docker-zookeeper3_1       /etc/confluent/docker/run   Up      0.0.0.0:2181->2181/tcp, 0.0.0.0:2888->2888/tcp, 0.0.0.0:3888->3888/tcp
...