VOLUME ["/data"]
VOLUME ["/data"]
docker run -v mydata:/data
挂载的目录必须是以下之一:
docker run -v <主机目录>:<容器目录>
如果在 VOLUMN 指令后面的构建步骤更改了卷中的数据,这些数据会被丢弃
FROM ubuntu
RUN mkdir /myvol
RUN echo "hello world" > /myvol/greeting
VOLUME /myvol
docker run -it -d test
没有用 -v 挂载卷
docker inspect 3d2f
可以看到 Volumes 空
"Volumes": {
"/myvol": {}
},