Data Manage
docker run -itd -v /web-data:/tmp:ro --name container1 dotnetenv bash
docker run -itd --volumes-from container1 --name container2 dotnetenv bash
Data Volumes
1. define
数据卷是一个可以供容器使用的特殊目录
数据卷可以在容器之间共享
对数据卷的修改会立马生效
对数据卷的更新,不会影响镜像
卷会一直存在,知道没有容器使用
类似linux下对目录或文件进行mount操作
2. create
使用-v创建一个数据卷,多次使用-v,则可以创建多个数据卷
docker run -itd -p 9400:3306 --name mymysql
-v $PWD/conf/my.cnf:/etc/mysql/my.cnf
-v $PWD/logs:/logs
-v $PWD/data:/mysql_data
-e MYSQL_ROOT_PASSWORD=123456
mysql bash