Docker运行nginx镜像及docker网络端口映射

Docker运行nginx镜像及docker网络端口映射_第1张图片
接下来给大家讲解下Docker下载运行nginx镜像环境,并映射网络端口。
1.打开终端。

2.去官网镜像仓库或者网易蜂巢镜像仓库获取nginx镜像地址:
Docker运行nginx镜像及docker网络端口映射_第2张图片

输入命令下载镜像:
$ docker pull hub.c.163.com/library/nginx:latest
3.下载镜像完毕后,我们可以查看下本机上的镜像列表:
$ docker images

Docker运行nginx镜像及docker网络端口映射_第3张图片
我们可以看到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网络端口映射_第4张图片

显示如上信息代表我们的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的基本命令的含义。




你可能感兴趣的:(机器学习)