Docker运行Nginx

1.版本

  • system: centos6.5

2.安装

  • 参考https://www.jianshu.com/writer#/notebooks/31984452/notes/37672275

3.运行Nginx

docker pull hub.c.163.com/library/nginx:latest拉取网易蜂巢镜像
docker images拉取后检查一下

拉取网易蜂巢镜像

docker run -d hub.c.163.com/library/nginx运行nginx容器

运行成功并且打印了容器id

docker ps检查是否正在运行

正在运行

docker exec -it 07fb096dc2c843b9c09f263db9c9b6e4e7c8ef3e9668ffd4e01385c9b825c1d3 bash进入nginx容器内部可以查看内部结构

nginx容器内部

4.访问

docker stop 07fb096dc2c843b9c09f263db9c9b6e4e7c8ef3e9668ffd4e01385c9b825c1d3停止容器
docker run -d -p 8080:80 hub.c.163.com/library/nginx启动容器并且把nginx容器的80端口映射到宿主机的8080端口
netstat -anp|grep 8080查看宿主机的8080端口是否在运行

nginx容器已经运行并且成功把80端口映射到了宿主机8080端口

浏览器访问宿主机,可以看到nginx的欢迎页

你可能感兴趣的:(Docker运行Nginx)