【发布时间】:2015-10-01 07:10:44
【问题描述】:
我已经修改,向正在运行的容器添加了一些额外的应用程序,现在我想将它推送到 Docker Hub。
我已经像这样标记了我的图像:
docker tag hellodocker:mytag <myuser>/hellodocker:mytag
推送过程是成功的,但是在拉取并运行之后,我看到它只包含我已经用完的基本图像,所以安装的应用程序还没有“提交”。
【问题讨论】:
-
如何运行push命令?
-
您必须在 docker-hub 创建帐户并从命令行
docker login执行命令。然后登录后 - 你可以执行命令docker push IMAGE。更多信息docker repos -
@Yuri:我已经登录了 Docker Hub 账号。
-
@KovacsAkos 你提到 推送过程是成功的,但是在拉取并运行之后,我看到它只包含我已经用完的基本图像,所以安装的应用程序没有t "commited"。 你忘记做的是
commit。请看下面的答案。