Docker 构建镜像
docker默认提供了一些镜像,在github上我们也可以找到很多已经做好的镜像,但是不可避免大多数情况我们需要根据自己的需求来定制构建自己需要的镜像。 Docker可以通过从Dockerfile(包含所有命令的文本文件)中读取构建映像所需的指令来自动构建映像。 Dockerfiles遵循特定格式并使用一组特定的说明。很多软件版本也提供了Dockerfile文件。它就像一个自动化的脚本一样,帮我们设置好所需的镜像功能。 手工构建镜像 为了更好的理解Dockerfile,我们先不使用Dockerfile,纯手工构建一个docker 镜像。构建镜像就是在镜像中安装一种服务,当容器使用这个镜像运行时,就可以对外提供服务。 构建一个nginx服务的镜像: 1、创建一个容器 1 dockerrun-it--namenginx1centos 2、进入容器,对容器进行定制 1 2 rpm-ivhhttp: //mirrors .aliyun.com /epel/epel-release-latest-7 .noarch.rpm yum install nginx-y 3、修改nginx配置文件,我们...