1、什么是数据卷?
Docker中的数据可以存储在类似于虚拟机磁盘的介质中,在Docker中称为数据卷,简单的理解就是将数据持久化的工具。
Docker数据卷2、写入配置文件:
vim redis.conf
redis.confvim docker file
dockerfile3、创建Docker镜像:
docker build -t "项目名/centos_redis:版本号"
4、运行Docker镜像:
docker run -d -p 26379:6379 --name "redis1" 项目名/centos_redis:版本号
5、查看数据卷
查看docker容器 container id
查看docker容器docker pa -a
docker inspect db82564ad919
可以看到:
Mounts
我们可以跳转到他这个地址:
F3316C10-3AFA-4643-95A6-F6B95F5F4FDA.pngcd /var/lib/docker/volumes/9a7b919b9eb28038016b1368fc1f6a32dd571cc833388172e15ad3f2d7e7894e/_data
数据卷配置成功
当然还有简单的挂载数据卷的方式:
当你在起一个新容器的时候:
docker run -it --name "容器名" -v /opt:/test /centos:7.5.1804 /bin/bash
/opt:/test
把系统的opt映射到容器的test
网友评论