目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

JAVA全系列 教程

3762个小节阅读:7094.8k

收藏
全部开发者教程

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(357)
赞(0)

数据卷(Data Volumes)

image-20230223180004883

数据卷是将容器内部的配置文件目录,挂载到宿主机指定目录下。数据卷默认会一直存在,即使容器被删除。

没有数据卷时面临的问题

  • 宿主机无法直接访问容器中的文件
  • 容器中的文件没有持久化,导致容器删除后,文件数据也随之消失
  • 容器之间也无法直接访问对方容器中的文件

为什么使用数据卷?

宿主机和容器是两个不同的名称空间,如果想进行连接需要使用ssh,exec和attch也类似于ssh这种方式登陆在企业中ssh这种登陆方式会比较危险,安全漏洞很大,尽量减少ssh这种,杜绝了频繁使用exec,因此使用数据卷的方式把容器内部的文件挂载到宿主机指定目录下进行修改,当容器里的文件频繁需要修改时不需要登陆进行,直接使用数据卷方式在宿主机指定的目录下进行修改即可,方便又安全。

数据卷能够解决什么问题?

  • 容器与主机之间、容器与容器之间共享文件
  • 容器中数据的持久化
  • 将容器中的数据备份、迁移、恢复等

数据卷案例

将宿主机目录/var/www分别挂载到c1 c2容器中的/data1,/data2

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2