docker容器数据卷

2020-08-21 13:23:57

docker容器持久化、数据共享技术

docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名

类似于虚拟机的共享文件夹。


容器内只读需要加ro,例如

docker run -it -v /dataVolume:/dockerDataVolume:ro 镜像名


使用DockerFile创建数据卷

FROM centos

VOLUME [“/dataVolume”,“/dockerDataVolume”]

CMD echo “finished”

CMD /bin/bash


编译 DockerFile

docker build -f /mydocker/Dockerfile -t pgres/centos