nginx安装

本文介绍了如何使用docker-compose安装和配置Nginx容器。首先启动一个Nginx实例复制配置,然后将配置文件拷贝到本地目录进行修改,接着创建新的Nginx容器,并绑定数据卷。通过在html目录下创建index.html并访问验证配置成功。遇到问题时,检查-v参数和重启Docker容器可能有助于解决。
摘要由CSDN通过智能技术生成

此安装步骤基于docker-compose下:

1.安装并运作Nginx容器(镜像1.10版本)

随便启动一个nginx实例,此步骤只是为了复制出配置

docker run -p 80:80 --name nginx -d nginx:1.10

2.此步骤只是为了将容器内的配置文件拷贝到当前目录:docker container  cp nginx:/etc/nginx .

(别忘了后面的点)

在自己创建的目录下操作(比如/madata/nginx)

3.修改nginx文件名为conf:mv nginx con 把conf移动到/madata/nginx下

4.终止原容器:docker stop nginx

5.执行命令删除容器:docker rm nginx容器id

6.创建新的nginx容器:

docker run --name \
nginx -p 80:80 \
-v /mydata/nginx/html:/usr/share/nginx/html \
-v /mydata/nginx/logs:/var/log/nginx \
-v /mydata/nginx/conf:/etc/nginx/ \
-d nginx:1.10

7.测试

在复制出来的html文件下创建index.html随便写入一些信息

访问自己创建的虚拟机地址,如:192.168.203.138,能正确访问到自己写入的HTML页面表示成功。如果自己想在html文件下添加多层文件,不如es/index.html,则访问路径为192.168.203.138/es/index.html

8.切记:1、容易出现的问题-v命令找不到,检查“-”有没有写对

              2.频繁的创建同一个容器会出现一些问题,重启docker容器会解决很多问题

               systemctl restart docker 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值