Docker - 简单粗暴快速理解挂载与实战

本文详细介绍了Docker中-v挂载的用法,包括不同命令格式和实战案例,重点讲解了如何通过`docker run`和`docker run -it`命令实现Nginx容器化,并配置访问前端Vue项目。务必注意宿主机与容器间访问路径的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

命令

语法:docker run -v 需挂载目录的路径:容器挂载路径 --name 数据卷名字 容器名字 /bin/bash

例子:docker run -v /home/dock/Downloads:/usr/Downloads --name dataVol ubuntu64 /bin/bash

之后只需要运行下面命令就可以运行容器了

语法:docker run -it --volumes-from 数据卷名字 容器名字 /bin/bash

例子:docker run -it --volumes-from dataVol ubuntu64 /bin/bash

docker run -it -v 原路径:目的路径 -v 原路径:目的路径 容器名

上面的 -v 表示需要挂载的源文件(夹)路径和目的路径,你需要挂载多少个路径就加多少个 -v

注意事项

  • 宿主机的应用访问宿主机的挂载地址,容器内的应用访问容器内的挂载地址
  • 一定要理解上面这句话的意思,以免交叉访问出现一些不可避免的情况(访问不到)

快速实战

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆克和他的代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值