You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
# 注释: VOLUME 数据卷
|
|
|
|
|
FROM busybox
|
|
|
|
|
VOLUME ["/App/Datas","/App/Logs"]
|
|
|
|
|
WORKDIR /App/Datas
|
|
|
|
|
RUN /bin/sh -c 'echo Dockerfile设置VOLUME > demo.data'
|
|
|
|
|
WORKDIR /App/Logs
|
|
|
|
|
RUN /bin/sh -c 'echo 我是日志内容 > demo.log'
|
|
|
|
|
WORKDIR /App
|
|
|
|
|
|
|
|
|
|
# docker build -f Dockerfile.VOLUME -t study.dockerfile.volume:latest -t study.dockerfile.volume:0.0.1 .
|
|
|
|
|
# docker run --rm -it study.dockerfile.volume
|
|
|
|
|
# 查看VOLUEM 方法一:docker inspect container_id 方法二:docker voluem ls
|
|
|
|
|
|
|
|
|
|
# 可以使用 Docker run -v 覆盖
|
|
|
|
|
# docker run --rm -it -v D:\Docker\Share\dockerfile\Data1:/App/Datas study.dockerfile.volume
|