Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)

简介: Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)
mkdir /home/nginx/html
cd /home/nginx/html
touch index.html
touch 50.html

3.运行nginx(简单挂载了nginx的静态页面)

docker run  \
  --name nginx \
  -p 80:80 \
  --restart=always \
  -v /home/nginx/html:/usr/share/nginx/html \
  -d nginx

我们其实可以直接将目录挂载到我们宿主机/var/lib/docker/volumes目录下,如下代码:

docker run \
  --name nginx\
  -p 80:80 \
  --restart=always\
  -v html:/usr/share/nginx/html  \
  -d nginx

这样做的好处就是我们不需要去创建index.html和50.html了;

我们可以对nginx随意进行修改,然后通过命令:docker restart nginx就可以实现文件的映射啦!


相关文章
|
17小时前
|
监控 测试技术 开发者
【Docker项目实战】使用Docker部署NextTrace Web路由工具
【6月更文挑战第16天】使用Docker部署NextTrace Web路由工具
9 2
|
1天前
|
存储 Linux Docker
python项目 以docker形式打包部署全流程
在很久很久以前,我已经听过Docker的大名,当时服务着急上线虽然考虑过用Docker来部署我的服务,但是因为赶期的原因放弃了。 这两天因为华为云服务器到期,而且阿里云服务器优惠力度特别大的原因,我要把华为云服务器里的工程迁移到阿里云。 迁移的过程中,大量的时间精力浪费在了重装python,加载依赖,迁移项目,配置端口等环境配置的工作上。 我在想,如果当时用了Docker部署,我至于受这气?
|
1天前
|
Web App开发 测试技术 数据安全/隐私保护
【Docker项目实战】使用Docker部署linkding书签管理器
【6月更文挑战第15天】使用Docker部署linkding书签管理器
14 7
|
2天前
|
Nacos Docker 容器
docker部署nacos
docker部署nacos
13 2
|
2天前
|
应用服务中间件 nginx Docker
docker部署nginx
docker部署nginx
15 1
|
2天前
|
消息中间件 存储 数据安全/隐私保护
docker部署rabbitmq
docker部署rabbitmq
6 0
|
2天前
|
关系型数据库 MySQL Docker
docker部署mysql
docker部署mysql
9 1
|
2天前
|
NoSQL Redis Docker
docker部署redis
docker部署redis
13 4
|
2天前
|
测试技术 Linux 项目管理
【Docker项目实战】使用Docker部署Note Mark笔记工具
【6月更文挑战第14天】使用Docker部署Note Mark笔记工具
11 4
|
3天前
|
Linux 测试技术 开发者
【Docker项目实战】使用Docker部署instantbox临时Linux系统环境搭建工具
【6月更文挑战第13天】使用Docker部署instantbox临时Linux系统环境搭建工具
14 3