我刚开始使用docker,并想开始创建我的容器。我的大多数容器在CentOS 6.5上都具有相同的环境(JAVA,wget,monit等)。我提取了CentOS 6.5基本镜像,并想知道是否可以修改基本CentOS镜像以具有所有这些环境要求,还是我需要在一个容器上进行更改,然后使用一个容器创建其他容器?如果我可以修改基本的CentOS镜像本身,那就太好了。

最佳答案

将您自己的基本镜像FROM设为基本centos镜像(我建议您使用Dockerfile)。然后从这个新的自定义库运行您的容器。

Docker文件

FROM centos:6.5

RUN yum update -y && yum -y install wget ...

然后标记该图像
docker build -t myown_centos .

接下来,您可以根据此图像创建其他图像。
FROM myown_centos

....

关于docker - 您可以直接修改基本镜像吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38614960/

10-16 23:56