首页 > 其他分享 >Docker数据管理_为什么使用数据卷

Docker数据管理_为什么使用数据卷

时间:2023-06-28 20:12:59浏览次数:39  
标签:为什么 容器 数据管理 挂载 Docker 数据 目录

Docker数据管理_为什么使用数据卷

img

什么是容器数据卷

Docker中的数据可以存储在类似于虚拟机磁盘的介质中,在Docker中称为数据卷(Data Volume)

思考

  • Docker容器删除后,在容器中产生的数据还在吗?

Docker容器删除后,在容器中产生的数据还在吗?

  • Docker容器和外部机器可以直接交换文件吗?

Docker容器和外部机器可以直接交换文件吗?

  • 容器之间能进行数据交互?

容器之间能进行数据交互?

数据卷概念

  • 数据卷是宿主机中的一个目录或文件。
  • 当容器目录和数据卷目录绑定后,对方修改会立即同步。
  • 一个数据卷可以同时被多个容器同时挂载。
  • 一个容器也可以被挂载多个数据卷。

数据卷概念

数据卷作用

  • 容器数据持久化。
  • 外部机器和容器间接通信。
  • 容器之间数据交换。

一句话: 卷技术就是为了实现数据的持久化和同步操作,容器间也是数据共享。

标签:为什么,容器,数据管理,挂载,Docker,数据,目录
From: https://www.cnblogs.com/jiangjiayun/p/17512432.html

相关文章

  • 为什么在 C++ 中,类的静态成员变量需要在源文件中进行定义?
    为什么在C++中,类的静态成员变量需要在源文件中进行定义?类的静态成员变量需要在源文件中进行定义,以便在链接阶段能够正确地分配内存并为其分配地址。当你在类的头文件中声明一个静态成员变量时,这只是告诉编译器该变量存在,并将在某处定义。这是因为头文件通常被包含在多个源文件......
  • 为什么说Kotlin是未来
    相比起Java语言,Kotlin的优势确实非常明显:第一,极高的生产效率。Kotlin是一种跨平台的静态类型语言,具有现代简洁的语法,关键特性包括null安全性、协程、数据类型、扩展函数等;这让开发者会用得很爽:前期开发效率更高,中期线上问题更少,后期代码更容易维护。而这正是Java做不到的......
  • Docker 容器添加中文字体
    系统里有一个需要在图片上画中文的功能,在开发环境是ok的,一到线上Docker容器环境中文就不显示了,查了一些资料说是缺少中文字体,就在容器里安装中文字体。1.查看当前使用的系统语言:$echo$LANGen_US.UTF-8en_US.UTF-8是支持中文编码的,所以并不需要去安装中文编码的支持。......
  • docker部署指定版本的mysql client
    docker部署mysqlclientdockerpullmysql:8.0.31cat>>~/.bashrc<<'EOF'##--rm表示容器退出及销毁aliasmysql-cli="dockerrun-it--rmmysql:8.0.31mysql"EOFsource~/.bashrcmysql-cli-h123.123.123.123-P23306-uxxxxxxxx-pxx......
  • Docker通过build打包镜像--九五小庞
    -----------------------------------------通过build打包镜像,执行此命令需要创建Dockerfile文件,打包时,通过文件中指定的内容打包生成镜像dockerbuild-tsaas-pacs:1.1.1.运行容器dockerrun-itd-p18080:8080-p19527:9527-p18006:8006-p18007:8007-v/home/pxy/D......
  • docker报错:Error response from daemon: driver failed programming external connect
    重启docker-compose时,nginx服务报错。报错信息:Errorresponsefromdaemon:driverfailedprogrammingexternalconnectivityonendpointlikeshop-nginx(f0a809481f5016e6f7ca6e1ed826b0676d5523b15f2954a2d22c03c12a89567d):Bindfor0.0.0.0:80failed:portisalr......
  • 【一】Docker常用命令
    【一】Docker常用命令1.查看容器名dockerps-a2.重启青龙容器dockerrestart你的容器名3.更新青龙(或者直接面板更新)dockerexec-itqinglongqlupdate4.更新青龙并编译dockerexec-itqinglongqlrestart5.拉取自定义仓库,已Faker仓库为例dockerexec-itqinglong......
  • Linux离线安装Docker
    Docker离线安装包下载:https://download.docker.com/linux/static/stable/x86_64/解压docker软件压缩包:tar-zxvfdocker-20.10.9.tgz把docker文件里面的内容复制到bin目录下:cpdocker/*/usr/bin 在/etc/systemd/system或者/usr/lib/systemd/system目录下创建3个服务......
  • 内网手动安装docker
    https://blog.csdn.net/weixin_41016986/article/details/127298067https://blog.csdn.net/u014686113/article/details/113731770......
  • ERP为什么在生产制造环节应用效果不理想?
    ERP在生产制造环节应用效果不理想的根本原因是ERP负责的是宏观管控,而生产制造环节应该使用MES来进行精细化管理,下面就详细讨论下。 生产制造环节发生在工厂,工厂可以没有ERP,但如果要用系统,必定是MES系统!ERP是为企业服务的,MES是为工厂服务的,企业可管控多个工厂,ERP可管控多个MES......