yuguo
|
各位前辈大牛们好,我是一个新手,我目前个人有个需求: 我下载使用的每个镜像中,都没有vim,git,wget等一些常用的命令工具,我想把这些常用的命令都做到一个公共的镜像中,然后给其他的没有这些工具的容器,提供这些工具命令,请问下大牛们,我需要如何做到?我自己查了资料,用挂载的方式,用 -v 参数挂载出这个公共的镜像,然后在另外一个需要用到工具的容器参数用 --volumn-from来做,可是没有成功。 下面是我的操作: 提供公共服务的容器: docker run -it -P -v /usr/local/bin/ --name common centos1 未下载git,vim工具的容器镜像 :docker run -it --volumes-from common --name app centos2
最后在 app中来用centos1中已安装的git服务,没有成功,求大牛给个方式指导下 @滔滔(shojinto@live.cn) 告诉我可以把公共部分的放一个镜像centos1,其他需要公共镜像centos1中某个工具时候,可以连接到这个公共镜像来下载,谢谢大牛给的方案解决了一半的需求。 |
2016-04-26 18:43:43
yuguo 最后编辑, 2016-04-26 18:50:55