Как загрузить загруженный образ, запустите его в docker контейнере через ansible playbook - PullRequest
0 голосов
/ 13 января 2020

Я очень новичок в разработке (Ansible, Docker). Можно ли загрузить загруженные docker изображения на целевые хосты, используя ansible -playbook? В этом сценарии docker устанавливается на целевых хостах, а inte rnet не указывается. По этой причине изображение загружается ранее. Пожалуйста, помогите мне с небольшим фрагментом кода. Спасибо.

1 Ответ

0 голосов
/ 13 января 2020

Я не знаю Ansible, но для использования docker изображения в локальной сети вы можете использовать локальный реестр и вытащить и pu sh, используя локальный docker реестр:

docker run -d -p 5000:5000 --restart=always --name registry registry:2

Вы можете вытащить изображение и изменить тег на:

 docker pull ubuntu
 docker tag ubuntu localhost:5000/ubuntu

прямо сейчас из вашей локальной машины:

docker pull [docker reg ip]:5000/ubuntu
...