Docker-理解镜像构成
我们之前就了解到了,docker的镜像并非是一个整体镜像,而是一个分层存储,每一层都是在前一层的基础上进行的修改,而容器也是这样的,是多层存储的 我们现在来启动一个镜像 $ docker run --name webnginx -d -p 80:80 nginx -p:表示将容器内的80端口映射到物理机的80端口 -d:后台运行 当运行起来后,我们浏览器访问 localhost,会看到nginx的标志 到这我们是对刚拉下来的镜像我们没有任何的修改,现在我们将对nginx的欢迎界面进行初始化 docker进入容器更改nginx配置文件 $ docker exec -it webnginx bash $ root@b5c597a4f124:/# echo '<h1>HELLO DOCKER<h1/>' > /usr/share/nginx/html/index.html $ docker restart webnginx 再次访问localhost,会看到我们更改后的信息 到这我们就已经开始更改了容器内的/usr/share/nginx/html/index....