在学习和测试过程中,我们可能用用的许多镜像,其实还是比较零散的,要记录 docker run 命令,我曾经想把 ubuntu 容器当成正常的系统来用,apt 安装需要的软件,然后 commit 提交成镜像。
这样,我只要启动这个镜像,啥都有了。后来我发现用到最后,生成的镜像太大了。而且 apt 安装的软件版本没有源码安装好控制。自己原码安装,时常也会遇到一些不兼容的问题,下工功夫在编译上,并不合算。
从 docker 多阶段构建,受到启发,把一个容器中的程序和程序依赖目录都复制另一个容器中,然后,装上相应的依赖,不就好了吗。
下面是启动三个镜像,命令是我封装过的,但过程简单,懂得的都会。
下面是复制目录了,和创建日志目录,创建用户等操作。
下在试着改变 index.html 内容
标签:容器,程序,apt,复制,镜像,安装 From: https://www.cnblogs.com/zbseoag/p/17473415.html