运行docker-compose up
命令时,我正在运行某些服务。现在,我想从当前环境中制作图像并与docker hub
共享,以便每次我都可以使用来自docker hub的docker pull/run my_own_image
命令。
有什么办法吗?
答案 0 :(得分:1)
使用Docker可以对图像或容器执行几乎所有操作,也可以使用Compose进行操作。就您而言,由于您可以使用docker image push
(或docker push
)命令将自定义映像推送到Docker Hub注册表中,因此您可以使用Compose进行相同的操作。
对于Compose,您使用docker-compose push
(这并不奇怪– API / CLI之间的一致性)。
提示:如有疑问,请使用--help
。这是探索CLI的最佳方法(仅次于Google)。如果不确定可用于Compose的命令/选项,只需键入docker-compose --help
。例如,如果您想查看push
命令的可用选项,请使用docker-compose push --help
。