接下来给大家讲解下Docker下载运行nginx镜像环境,并映射网络端口。
1.打开终端。
2.去官网镜像仓库或者网易蜂巢镜像仓库获取nginx镜像地址:
输入命令下载镜像:
$ docker pull hub.c.163.com/library/nginx:latest
3.下载镜像完毕后,我们可以查看下本机上的镜像列表:
$ docker images
我们可以看到nginx镜像在列表中,说明我们下载成功。
4.启动镜像并映射端口:
$ docker run -d -p 8080:80 hub.c.163.com/library/nginx:latest
并查看当前运行的镜像信息:
$ docker ps
也可以通过命令查看当前监听的端口及状态:
$ netstat -na|grep 8080
5.打开浏览器,输入地址和端口:
http://localhost:8080/
显示如上信息代表我们的docker nginx环境运行正确。
输入:
$ docker stop hub.c.163.com/library/nginx:latest
即可停止服务。
如果想开启映射随机端口,那么可以输入如下命令:
$ docker run -d -P hub.c.163.com/library/nginx:latest
后台运行(-d)、并暴露端口(-p)。
对docker命令不熟悉的可以查看下docker的基本命令的含义。