Почему нельзя установить ipv6 в демон docker? - PullRequest
0 голосов
/ 03 мая 2020

Я установил для ipv6 значение true для файла /etc/docker/daemon.json как документ

{
  "ipv6": true
}

Настройка прокси в ~/.docker/config.json

{
 "proxies":
 {
   "default":
   {
     "httpProxy": "http://[IPv6_Proxy_Address]:3128",
     "httpsProxy": "http://[IPv6_Proxy_Address]:3128",
     "noProxy": "*.test.example.com,.example2.com"
   }
 }
}

Перезагрузка docker

systemctl restart docker

Ошибка

Job for docker.service failed because start of the service was attempted too often. See "systemctl status docker.service" and "journalctl -xe" for details.
To force a start use "systemctl reset-failed docker.service" followed by "systemctl start docker.service" again.

Даже при systemctl reset-failed docker.service все та же ошибка.

Проверка статуса ее обслуживания

● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/docker.service.d
{
           └─http-proxy.conf
   Active: inactive (dead) (Result: exit-code) since Sun 2020-05-03 11:45:58 JST; 4ms ago
     Docs: https://docs.docker.com
  Process: 14224 ExecReload=/bin/kill -s HUP $MAINPID (code=exited, status=0/SUCCESS)
  Process: 15782 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
 Main PID: 15782 (code=exited, status=1/FAILURE)

May 03 11:45:56 myhost systemd[1]: docker.service: main process exited, code=exited, status=1/FAILURE
May 03 11:45:56 myhost systemd[1]: Failed to start Docker Application Container Engine.
May 03 11:45:56 myhost systemd[1]: Unit docker.service entered failed state.
May 03 11:45:56 myhost systemd[1]: docker.service failed.
May 03 11:45:58 myhost systemd[1]: docker.service holdoff time over, scheduling restart.
May 03 11:45:58 myhost systemd[1]: Stopped Docker Application Container Engine.
May 03 11:45:58 myhost systemd[1]: start request repeated too quickly for docker.service
May 03 11:45:58 myhost systemd[1]: Failed to start Docker Application Container Engine.

Если удалить "ipv6": true с /etc/docker/daemon.json, перезапуск docker сервис работает.

...