基本操作
案例操作
创建一个数据卷,并查看数据卷在宿主机的目录位置
创建数据卷
docker volume create html
查看所有数据
docker volume ls
3.查看数据卷详细信息卷
docker volume inspect html
总结
创建
查看
查看详细信息
删除指定
删除未使用的
docker进行数据卷挂载
创建容器的时候指定挂载
docker run --name mn -p 80:80 -v html:/usr/share/nginx/html -d nginx
docker run --name mn -p 80:80 -v html:/usr/share/nginx/html (创建数据卷并挂载) -d nginx
案例操作mysql
mysql容器启动命令
docker run \
--name mysql \
-e MYSQL_ROOT_PASSWORD=045800 \
-p 3306:3306 \
-v /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf \
-v /tmp/mysql/data:/var/lib/mysql \
-d \
mysql:latest
命令详解
docker run \
--name mysql \
-e MYSQL_ROOT_PASSWORD=045800 \(指定mysql1的密码)
-p 3306:3306 \(端口映射)
-v /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf \(数据卷挂载)
-v /tmp/mysql/data:/var/lib/mysql \(数据卷挂载)
-d \
mysql:latest(对应容器对应版本)