栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

5.Docker操作数据卷

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

5.Docker操作数据卷

1. 数据卷作用
  • 将容器与数据分离, 解耦合, 方便操作容器内的数据, 保证数据安全
2. 数据卷操作命令
#help 帮助
docker volume --help

docker volume create ${数据卷名}  ##创建数据卷
docker volume inspect${数据卷名}  ##查看数据卷路径
docker volume ls  ##查看全部数据卷
docker volume prune ##删除未使用的数据卷
docker volume rm ${数据卷名}  ##删除数据卷
3. 数据卷挂载案例1 (nginx) 3.1 创建数据卷
docker volume create html
docker volume ls

3.2 拉取nginx 镜像
# 拉取镜像
docker pull nginx
# 查看镜像
docker images

3.3 创建容器并挂载数据卷
#未挂载数据卷
docker run --name myNginx -p 80:80 -d nginx
#挂载数据卷
docker run --name myNginx -p 80:80 -v html:/usr/share/nginx/html -d nginx
  • 挂载数据卷并启动成功

3.4 修改数据卷验证是否成功
  • 我们修改 Welcome to nginx
# 查看数据卷位置
docker volume inspect html

  • 修改index.html 文件
vim index.html

  • 修改成功
4. 数据卷挂载案例2 (mysql)
docker run --name mysql -p 3306:3306 -v /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf -v /tmp/mysql/data:/var/lib/mysql -d mysql
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/675548.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号