如何从多个自定义容器中构建码头图像

问题描述:

我已配置MySQL + phpMyAdmin + prestashop容器。 我想用我自己的自定义容器构建一个独特的图像。如何从多个自定义容器中构建码头图像

我该怎么办?

感谢您的帮助。

+0

你是否为每个docker文件分配了docker文件?你是否启动了基本容器映像并手动配置它们?你可以澄清你的意思是“独特的形象与我自己的自定义容器” – yamenk

+0

我有拉MySQL,phpmyadmin和prestashop。 我有链接phpmyadmin到mysql 我有链接prestashop到mysql 我想从我的costum prestashop + phpmyadmin + mysql中创建一个图像。最终当我安装我的自定义图像时,我想自动安装此环境。你懂? – user3279494

的容器从Dockerfile https://docs.docker.com/engine/reference/builder/

做。如果你想建立自定义的容器,你应该创建一个,并使其为你希望它是!

这里有一个教程:https://www.howtoforge.com/tutorial/how-to-create-docker-images-with-dockerfile/

你在找什么是Docker Compose。 Docker组合将自动启动您拥有的图像,并且您还可以自动在docker-compose中将这些图像自动启动。

如果你做的容器一些手动更改运行时,可以提交使用

docker commit <mysqlcontainer> mysql-custom-image 

然后在撰写文件,你可以参考这些提交的容器和变化的新形象。

... 
image: mysql-custom-image