如何从当前环境中制作图像以共享docker hub



运行docker-compose up命令时,我运行了一些服务。现在,我想从当前环境中制作一个图像,并将其与docker hub共享,以便每次都可以使用docker集线器中的docker pull/run my_own_image命令。

有办法做到这一点吗?

使用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

最新更新