Docker容器技术(五)之数据卷的使用

1、什么是数据卷?

Docker中的数据可以存储在类似于虚拟机磁盘的介质中,在Docker中称为数据卷,简单的理解就是将数据持久化的工具。

Docker数据卷

2、写入配置文件:

vim redis.conf

redis.conf

vim docker file

dockerfile

3、创建Docker镜像:

docker build -t "项目名/centos_redis:版本号"

4、运行Docker镜像:

docker run -d -p 26379:6379 --name "redis1" 项目名/centos_redis:版本号

5、查看数据卷

查看docker容器 container id

docker pa -a

查看docker容器

docker inspect db82564ad919

可以看到:


Mounts

我们可以跳转到他这个地址:

cd /var/lib/docker/volumes/9a7b919b9eb28038016b1368fc1f6a32dd571cc833388172e15ad3f2d7e7894e/_data

F3316C10-3AFA-4643-95A6-F6B95F5F4FDA.png

数据卷配置成功

当然还有简单的挂载数据卷的方式:
当你在起一个新容器的时候:

docker run -it --name "容器名" -v /opt:/test /centos:7.5.1804 /bin/bash

/opt:/test 把系统的opt映射到容器的test

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,661评论 15 147
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,579评论 0 120
  • 一,小王对于容器的困惑 小王刚开始学习Docker的时候,找资料在网上看到最多的是Docker的好处。比如: 1、...
    架构师小秘圈阅读 8,495评论 0 24
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 1,823评论 0 7
  • 此岸彼岸 花开又落 几轮回 尘缘落处 不闻浮世喧嚣几何 不问繁华沧桑几度 任凭 时光匆匆远去 我依然握一份初见 携...
    道游阅读 479评论 0 0