数据库

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

2019-01-18  本文已影响1人  乔治大叔

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

上一篇下一篇

猜你喜欢

热点阅读