目录
- 一、数据卷介绍
- 二、数据卷相关命令
- 三、创建一个数据卷,并查看数据卷在宿主机的目录位置
- 四、数据卷挂载到容器
- 五、数据卷挂载练习(MySQL)
- (1) 加载 MySQL 镜像
- (2) 根据镜像创建容器
一、数据卷介绍
🎄 数据卷(volume)是一个虚拟目录,指向宿主机文件系统中的某个目录。
二、数据卷相关命令
三、创建一个数据卷,并查看数据卷在宿主机的目录位置
docker volume create volume_name
docker volume inspect volume_name
四、数据卷挂载到容器
五、数据卷挂载练习(MySQL)
创建并运行一个 MySQL 容器,将宿主机目录直接挂载到容器
(1) 加载 MySQL 镜像
docker load -q -i /tmp/mysql.tar
(2) 根据镜像创建容器
docker run \
--name mysql \
-e MYSQL_ROOT_PASSWORD=root \
-p 3306:3306 \
-v /tmp/mysql/conf/mysql.cnf:/etc/mysql/conf.d/mysql.cnf \
-v /tmp/mysql/data:/var/lib/mysql \
-d mysql:5.7.25