####Docker容器的基本操做(2)html
基于docker分享03的centos容器,接着学习docker容器的基本操做。 docker分享03中建立了一个centos镜像,若是想要查看容器的具体信息就要使用docker inspect
命令: 这样就能够看到这个容器的详细信息了。 接着查看这个容器的ip地址,第一种办法,在容器内查看ip:
第二种方法经过
docker inspect
查看ip地址: nginx
学会这些最基础的操做后,我就试着用容器来部署nginx服务。 新建立一个centos容器,将容器的80端口映射到本机的65530端口,接着进入容器:
安装的时候发现找不到nginx的安装包,这是由于nginx位于第三方源里面不在官方源里面,因此执行如下操做:
这样就能够开始安装nginx了。
等待安装完成。 安装完成以后新建一个存放网站的目录并编辑一个静态页面:
接着编辑nginx的配置文件
将红色的部分改为刚刚建立的目录。
运行nginx服务,运行以后能够用ps命令查看nginx服务已经在运行。 接着按
Ctrl+P+Q
让centos容器在后台运行 而后经过curl
命令来查看网页: 能够看到获取页面成功,除了经过本机的ip获取网页外,还能够经过容器的ip地址来获取网页,首先先查看一下容器的ip地址:
获取到ip以后就能够经过ip来获取页面了,因为是置界用的容器ip因此不须要加端口,默认使用80端口:
获取成功! 这样就成功的在容器中创建了一个静态网页服务!docker