如何加载下载的图像,通过ansible剧本在docker容器中运行它

问题描述 投票:-1回答:1

我对开发非常陌生(Ansible,Docker)。是否可以使用ansible-playbook将下载的docker映像加载到目标主机中?在这种情况下,将docker安装在目标主机中,并且不提供Internet。这就是为什么要先下载图像的原因。请用一小段代码帮助我。谢谢。

docker ansible docker-registry
1个回答
0
投票

我不知道Ansible,但要在本地网络中使用docker映像,您可以使用本地注册表并使用本地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
© www.soinside.com 2019 - 2024. All rights reserved.