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

[docker]笔记-存储管理

1、docker数据存储分为非永久性存储和永久性存储。

非永久性存储:容器创建会默认创建非永久性存储,该存储从属于容器,生命周期与容器相同,会随着容器的关闭而消失(可理解为内存中数据,会随关机而消失),多用来保存不需要存储的数据;

永久性存储:创建是文件属于宿主机,容器使用时需要进行挂载,生命周期与容器无关,多用来保存日志,业务数据等关键数据(可理解为硬盘)。

2、永久性存储分为卷、绑定挂载、tmpfs挂载,从容器内部看都为文件或目录,本文主要讨论最常用的卷管理。

在linux系统中,docker卷的位置由docker指定,默认位置为:/var/lib/docker/volumes,可以指定其他位置或其他远程主机。

3、卷管理由docker volume命令进行管理,卷名必须唯一,命令后面可追加相应参数。

创建卷: docker volume create

[root@localhost ~]# docker volume create test

查看卷的详细信息 docker volume inspect

[root@localhost ~]# docker volume inspect test

删除卷:docker volume rm

[root@localhost ~]# docker volume rm test

删除未被容器和服务使用的卷(慎用)docker volume prune

[root@localhost ~]# docker volume prune

4、卷可以根据需要进行更详细的指定,位置、格式等

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

相关文章:

  • 记录获取蓝鲸智云token的过程
  • C语言AES加密解密字符串与16进制数据
  • NIFI实现JSON转SQL并插入到数据库表中
  • 【canal系】canal集群异常Could not find first log file name in binary log index file
  • ESP32C3 PWM输出
  • 二、GoLang输出HelloWorld、基本数据类型、变量常量定义、基本类型转换
  • mojo初体验
  • python3 重启docker方法
  • 【js】js中深拷贝与浅拷贝:
  • 大文件上传demo,前端基于Uppy,后端基于koa
  • typeScript--[函数定义]
  • Spring初始化项目
  • Opencv 图像金字塔----高斯和拉普拉斯
  • gitLab(git)误提交命令
  • Rust个人学习笔记2
  • 深入浅出Android同步屏障机制
  • 工程管理系统简介 工程管理系统源码 java工程管理系统 工程管理系统功能设计
  • Python 专栏目录索引
  • SSM学习
  • .net项目部署Docker
  • Ubuntu无法加载exfat的USB存储设备
  • 【计算机网络】网络编程接口 Socket API 解读(2)
  • 【黄啊码】PHP如何防止重复提交
  • 2594. 修车的最少时间
  • vue 使用qrcode生成二维码并可下载保存
  • 网络融合的发展思路
  • 报考浙江工业大学MBA项目如何选择合适的辅导班?
  • 算法训练第五十八天
  • 如何快速生成一个H5滑动的卡片(单页和分页都有)
  • 嵌入式开发笔试面试