work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Docker中使用Nginx镜像

Posted on 2018-05-29 22:53  work hard work smart  阅读(735)  评论(0编辑  收藏  举报

 1.到网易蜂巢查看nginx

https://c.163yun.com/hub#/m/home/

复制nginx镜像地址为:docker pull hub.c.163.com/library/nginx:latest

 

2. 下载nginx镜像

docker pull hub.c.163.com/library/nginx:latest

 

3. 运行下载的nginx镜像

使用docker images 查看本地镜像

 

运行nginx镜像(前台运行)

docker run hub.c.163.com/library/nginx

发现没有反应,使用docker ps查看目前这台机器上运行的容器

docker run -d hub.c.163.com/library/nginx(后台运行)

在使用docker ps查看,发现nginx已经在运行

 

4. 进入运行的nginx容器

docker exec -it e5 bash

 

5. 停止容器

docker stop 容器名

 

6. 端口映射(将主机的端口映射到容器的端口)

docker run -d -p 9090:80 hub.c.163.com/library/nginx

将主机的端口9090映射到nginx容器的80端口

7. 查看端口状态

netstat -na | grep 9090