我刚刚开始使用 docker,想要开始创建我的容器。我的大多数容器都在 CentOS 6.5 上具有相同的环境(JAVA、wget、monit 等)。我提取了我的 CentOS 6.5 基础镜像,并想知道是否可以修改基础 CentOS 镜像以满足所有这些环境要求,或者我是否需要对容器进行更改,然后使用一个容器创建其他容器?如果我可以修改基本 CentOS 镜像本身,那就太好了。
最佳答案
FROM
基础 centos 镜像制作您自己的基础镜像(我建议您使用 Dockerfile)。然后从这个新的自定义库运行您的容器。
Dockerfile
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/