docker安装nginx并挂载主机目录

提示这是我的个人IT资源网站,大家可以进去看看

今天整理一下docker安装nginx并挂载主机目录的步骤

创建日志目录和配置文件目录

mkdir -p /data/nginx/log && mkdir -p /data/nginx/conf.d

在这里插入图片描述

拉去nginx镜像

如果想拉去固定版本的nginx,可以使用docker pull ngxin:版本号

docker pull nginx

在这里插入图片描述

初次启动nginx容器

查看镜像

docker images

在这里插入图片描述
启动nginx容器

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

查看容器是否启动成功

docker ps

在这里插入图片描述

拷贝nginx原始配置文件到主机目录中

docker cp nginx:/etc/nginx/nginx.conf /data/nginx/ && docker cp nginx:/var/log/nginx /data/nginx/log && docker cp nginx:/etc/nginx/conf.d/default.conf /data/nginx/conf.d/

在这里插入图片描述

将没有挂载主机目录的nginx容器删除

查看容器

docker ps

停止nginx容器

docker stop d66700e4e3b5

查看全部容器

docker ps -a

在这里插入图片描述
删除nginx容器

docker rm d66700e4e3b5

在这里插入图片描述

启动nginx容器并挂载主机目录

docker run --name nginx -p 80:80 -v /data/nginx/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/log:/var/log/nginx -v /data/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf -d nginx

在这里插入图片描述

输入ip地址,查看是否成功

在这里插入图片描述

结尾

以上是docker安装nginx并挂载主机目录的过程,其实大多数docker安装应用并挂载主机目录的步骤基本差不多,都可以参考一下。

在这里插入图片描述
这是我觉得不错的学习网站之一,里面还是比较全面的,如果大家都能学完,保证可以找到一个不错的工作,点击进去看看吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值