可以去dockerhub搜索mysql寻找命令
docker run -p 3310:3306 --name mysql57 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
-e配置启动容器mysql 需要配置密码
-v 是绑定容器卷到linux 上
docker匿名容器卷就是
docker run -v 你的容器路径 镜像名
他的存储地会生成一个长字符串
docker 具名容器卷
docker run -v 名称:你的容器路径 镜像名
这个生成的就是这种
他们都会保存在linux上的 /var/lib/docker/volumes 下面
docker 容器卷还有读写权限的限定 ro(只读) rw(读写) 都是对于容器来说 在linux上都是可以操作的
docker run -v 名称:你的容器路径:ro/rw 镜像名
docker volumes inspect 容器id
可以查看挂载的是哪个容器卷