当前位置: 首页 > news >正文

【 Docker: 数据卷挂载】

背景

在这里插入图片描述
Docker只提供了容器运行的必备依赖,但是一些编辑等操作的依赖是不支持的,如vi操作容器内部文件、将静态资源拷贝到容器内来等。

docker pull nginx
docker run -d -p 81:80 --name=mynginx -v D:/docker/nginx/www:/usr/share/nginx/www -v D:/docker/nginx/conf.d:/etc/nginx/conf.d -v D:/docker/nginx/logs:/var/log/nginx nginx:latest
docker ps
docker exec -it mynginx /bin/bash
cd /usr/share/nginx/html
vi index.html

在这里插入图片描述

数据卷文件系统映射关系

在这里插入图片描述

数据卷操作

docker volume --help

在这里插入图片描述
在这里插入图片描述

重新操作

C:\Users\lxh>docker rm -f mynginx
mynginxC:\Users\lxh>docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMESC:\Users\lxh>docker run -d --name mynginx -p 80:80 -v html:/usr/share/nginx/html nginx:latest
b108696facb8e592663848972832a31cffb04bc273b7c59f4b51208422873a8eC:\Users\lxh>docker ps
CONTAINER ID   IMAGE          COMMAND                  CREATED          STATUS         PORTS                NAMES
b108696facb8   nginx:latest   "/docker-entrypoint.…"   11 seconds ago   Up 9 seconds   0.0.0.0:80->80/tcp   mynginxC:\Users\lxh>docker volume ls
DRIVER    VOLUME NAME
local     1b7c4656d25cfcfea00a52377bfbe23a19875185576c7ab1192bcf2e8aacb158
local     6c1a2ee7160cc6b7e46f88b6d3088bb2467171d2e35a40d4c779c51a03576ec4
local     8c4d84dfd14147ac5eed1f1f8623a5abbc5abb63f270607b098960f8935e18b0
local     9da8a52d684e77728dc65d382918c471155efdea525e5d0085c74b9f9ce4aab7
local     73fd28f50390456a4e110b880d49382321f2b9ce12a9c68ee3e46295c2d24155
local     7113d849d6ae46ba9d2cc513e7bb93b6b60342ee0df93b4990f60264cef54eea
local     a8d5204474a6d341c69723acd0810c30bb81dc07c5d10bead665533b82411692
local     htmlC:\Users\lxh>

在这里插入图片描述

在linux下可以找到这个路径,可是/var/lib/docker/volumes/html/_data在windows路径下的哪呢?

采用宿主机目录数据卷挂载,也就是第一张图中的。在这里插入图片描述

http://www.lryc.cn/news/222947.html

相关文章:

  • windows上的静态链接和动态链接的区别与作用(笔记)
  • MySQL和Postgresql数据库备份和恢复
  • 使用MCU上的I2C总线进行传感器应用
  • 汽车标定技术(七)--基于模型开发如何生成完整的A2L文件(2)
  • ZZ308 物联网应用与服务赛题第E套
  • web相关框架
  • 安装dubbo-admin报错node版本和test错误
  • HTML使用canvas绘制海报(网络图片)
  • 20道高频JavaScript面试题快问快答
  • 【STM32】HAL库UART含校验位的串口通信配置BUG避坑
  • Python实用技巧:将 Excel转为PDF
  • 【面经】讲一下你对jvm和jmm的了解
  • 《网络协议》03. 传输层(TCP UDP)
  • ZooKeeper调优
  • 改进YOLOv5:结合ICCV2023|动态蛇形卷积,构建不规则目标识别网络
  • 开发知识点-NodeJs-npm/Pnpm/Vite/Yarn包管理器
  • Mac上好用的翻译软件推荐 兼容m
  • 软件下载网站
  • java获取近期视频流关键帧与截图
  • arcgis 批量删除Table中的某些Field
  • 工厂设备扫码使用售卖联网开发需要怎么开发开源代码?
  • 软考高级之132个工具和技术
  • 算法通过村第十八关-回溯|白银笔记|经典问题
  • vue2 集成 - 超图 - SuperMap iClient3D for WebGL 及常用方法
  • 应用程序服务器/事件驱动编程/CommonJS介绍
  • 第二十九章 目标检测中的测试模型评价指标(车道线感知)
  • OceanBase 如何通过日志观测冻结转储流程?
  • 深度图(Depth Map)
  • Ubuntu下Anaconda安装
  • 目标检测回归损失函数(看情况补...)