docker nginx 部署操作

本教程详细介绍了如何使用Docker下载Nginx镜像并运行容器。首先通过`docker search nginx`查看镜像,然后使用`docker pull nginx:latest`下载最新版镜像。接着,演示了两种启动Nginx容器的方法,包括默认方式和带有数据卷挂载的方式,确保配置文件、静态页面和日志目录持久化。最后,讲解了如何通过`docker exec`命令进入和退出容器进行交互操作。
摘要由CSDN通过智能技术生成
  • 1.下载镜像
#查看镜像库里面

docker search nginx

#拉取镜像到本地  :[版本号]

docker pull nginx:latest 

#查看本地镜像

docker images 

  • 2.运行nginx容器

#默认

docker run --name mynginx -p 8080:80 -d nginx

#带挂载(推荐) 需准备配置文件

docker run --name mynginx  -p 8080:80 
-v /opt/docker/nginx/conf.d:/etc/nginx/conf.d
-v /opt/docker/nginx/nginx.conf:/etc/nginx/nginx.conf
-v /opt/docker/nginx/html:/usr/share/nginx/html
-v /opt/docker/nginx/log:/var/log/nginx
-d nginx

参数说明:

--name mynginx  #指定容器名称为mynginx 

-d #后台运行容器,并返回容器ID

-p 8080:80   #将容器80端口映射主机8080端口

8080:80     #8080指主机端口, 80容器端口(冒号前面是主机,后面是容器)

-v   #挂载文件、目录  (冒号前面是主机,后面是容器)

-v /opt/docker/nginx/conf.d:/etc/nginx/conf.d     #挂载nginx配置文件目录
-v /opt/docker/nginx/nginx.conf:/etc/nginx/nginx.conf     #挂载nginx默认配置文件
-v /opt/docker/nginx/html:/usr/share/nginx/html       #nginx 静态页面目录
-v /opt/docker/nginx/log:/var/log/nginx      #log目录

进入容器操作

#进入容器
docker exec -it nginx bash

#退出容器
exit

docker exec -it nginx bash

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值