【发布时间】:2017-06-14 01:25:16
【问题描述】:
我对 Docker 还很陌生,当我尝试通过“Dockerfile”安装包时,我注意到构建步骤通过了,但是当我连接到 docker 并加载 shell 时,实际上没有一个包已安装。
配置:
FROM centos:latest
CMD yum -y install epel-release
CMD yum -y install collectd
构建步骤:
Sending build context to Docker daemon 40.45 kB
Step 1/3 : FROM centos:latest
---> 67591570dd29
Step 2/3 : CMD yum -y install epel-release
---> Using cache
---> 4148233bce10
Step 3/3 : CMD yum -y install collectd
---> Using cache
---> 62998bf2ce0f
连接到 docker 时,没有安装任何包,但我可以在 docker 中安装包:
[root@cassiopeia monitoringDocker]# docker exec -it 0579169abb44 bash
[root@0579169abb44 /]# yum -y install epel-release
Loaded plugins: fastestmirror, ovl
base
请帮忙!
【问题讨论】: