Я пытаюсь создать рой на своем ноутбуке. Я запускаю демон Swarm на ноутбуке и запускаю две виртуальные машины Ubuntu 14.04 в качестве узла докеров. На одном из узлов я могу запустить swarm и подключиться к демону swarm. Я могу перечислить узел с информацией о докере и создать на нем контейнер. Но когда я пытаюсь получить образ роя на другом узле виртуальной машины, я получаю следующую ошибку:
pensu@pensu-virtual-machine:~$ sudo docker pull swarm
Pulling repository swarm
FATA[0025] Get https://index.docker.io/v1/repositories/library/swarm/images: dial tcp: lookup index.docker.io on 127.0.1.1:53: read udp 127.0.1.1:53: i/o timeout
Я проверил, и кто-то сказал, что это проблема с прокси. Но я не использую прокси-сервер. Вот другая важная информация:
pensu@pensu-virtual-machine:~$ sudo docker version
Client version: 1.5.0
Client API version: 1.17
Go version (client): go1.4.1
Git commit (client): a8a31ef
OS/Arch (client): linux/amd64
Server version: 1.5.0
Server API version: 1.17
Go version (server): go1.4.1
Git commit (server): a8a31ef
Вот мой / etc / default / docker:
pensu@pensu-virtual-machine:~$ cat /etc/default/docker
# Docker Upstart and SysVinit configuration file
# Customize location of Docker binary (especially for development testing).
#DOCKER="/usr/local/bin/docker"
# Use DOCKER_OPTS to modify the daemon startup options.
#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4"
# If you need Docker to use an HTTP proxy, it can also be specified here.
#export http_proxy="http://127.0.0.1:3128/"
# This is also a handy place to tweak where Docker's temporary files go.
#export TMPDIR="/mnt/bigdrive/docker-tmp"
Есть идеи, что я делаю не так?
Обновление: это что-то другое. Я пробовал все это из дома. Сегодня утром я пришел в офис, зашел в систему и вуаля, я смог вытащить изображение!
Не знаю, в чем причина, но похоже, что мне нужно будет прийти в офис, чтобы получить образы докеров!