@Quad_Tree

Почему VM внутри Docker swarm не может найти образ?

Я читаю документацию по Docker и остановился на разделе swarm (https://docs.docker.com/get-started/part4/#accessi... Я создал две виртуальных машины, объединил их в кластер, подключился к swarm-manager и попытался задеплоить своё приложение (запускается 5 экзмепляров моего контейнера). Прописываю docker stack ps application и вижу множество ошибок "No such image: quadtree/....". По логике каждый VM должен был загрузить image c docker.hub, но по каким-то причинам этого не произошло.

Я попытался на VM, которая swarm-manager, запустить простую команду для запуска приложения:
docker run -p 80:80 quadtree/web-application"

И в результате получил вот это:
Unable to find image 'quadtree/web-application' locally
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'docker run --help'.


Судя по всему VM не может подключится к Docker Hub. Как это можно исправить?
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы