我不能从我使用添加或复制命令创建的文件夹中创建卷?有人知道为什么吗?
我在运行Windows nano服务器的Windows10上执行此操作
C:Installs下的Docker有一个名为spigot的文件夹,如果我使用卷c:\installs\spigot容器构建失败,如果我使用卷c:\installs\spigotX容器构建完成
我用-v:\mypcfoder:c:\installs\spigot运行容器,如果不运行,我用它运行的-v:\mypcfoder:c:\installs\spigotx运行容器
# escape=`
FROM nano/java:1
MAINTAINER sscoleman@gmail.com
SHELL [ "powershell", "-Command" ]
ENV JAVA_MEM_START=32m `
JAVA_MEM_MAX=4096m
COPY Installs c:\Installs
ADD RunSpigotServerEntry.ps1 /
ENTRYPOINT c:\RunSpigotServerEntry.ps1
EXPOSE 2525 25 21 25565 25575 14147 25000
#VOLUME c:\installs\spigot 发布于 2018-05-29 03:46:50
您的v标志看起来不正确。在标志和路径之间有一个:。它应该有一个空格。
试一试
-v host_machine_dir:container_dir有关https://docs.docker.com/engine/reference/commandline/run/#mount-volume--v---read-only的详细信息,请参阅此链接
https://stackoverflow.com/questions/50106324
复制相似问题