使用Dockerfile构建镜像
转自: http://blog.51cto.com/wzlinux/2045122 本文中的例子我都亲自试验过,实验结果和文章是符合的。 构建镜像 前面我们使用各种镜像进行测试演示,很多情况下我们是需要自己的镜像,满足自己业务需要的镜像,这就需要我们能够定制自己需要的镜像,构建 Docker 镜像有以下两种方法。 使用 docker commit 命令。 使用 docker build 命令和 Dockerfile 构建文件。 现在我们不推荐使用 docker commit 命令,而应该使用更灵活、更强大的 Dockerfile 来构建 Docker 镜像。 1、使用 commit 命令构建 docker commit 命令是创建新镜像最直观的方法,其过程包含三个步骤: 运行容器; 修改容器; 将容器保存为新的镜像。 先从创建一个新容器开始,这个容器我们就使用很常见的 ubuntu 镜像,操作步骤如下 1.1 运行一个要进行修改的容器 root@ubuntu :~ # docker run -ti ubuntu /bin/bash root@733a4b080491 :/ # 1.2 安装 Apache 软件包 root@733a4b080491 :/ # apt-get update ... ... root@733a4b080491 :/ # apt-get install