2

当我在 docker 上工作时,我需要帮助从现有的 AWS 盒子中获取容器或图像。在我的 AWS 框中,我们的应用程序已安装并启动。

对于我们的应用程序初始化,它需要更多的时间。所以我想在盒子启动时间本身时部署这个容器(已安装应用程序)。根据我的理解,当我使用 docker 容器时,它将启动我的应用程序。所以我可以节省应用程序初始化时间。

我正在通过 AWS VPC 中的 ansible 启动机器。所以我可以在那里调用 docker 容器。

任何人都可以帮助这个如何做这个活动。

感谢 Ezhilmurugan MI

4

1 回答 1

1

如果docker commit您更改为带有标签的图像,则可以推送到注册表,然后将图像拉到另一台服务器上。

$ docker commit <hash or name> yourusername/red_panda
$ docker push yourusername/red_panda

在其他主机上

$ docker pull yourusername/red_panda

您也可以导出图像,随意传输,然后在新服务器上导入图像。

$ docker export red_panda > latest.tar
$ cat latest.tgz | docker import - exampleimagelocal:new
于 2016-05-09T10:16:00.373 回答