首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker添加和卷冲突

Docker添加和卷冲突
EN

Stack Overflow用户
提问于 2018-05-01 02:38:31
回答 1查看 66关注 0票数 1

我不能从我使用添加或复制命令创建的文件夹中创建卷?有人知道为什么吗?

我在运行Windows nano服务器的Windows10上执行此操作

C:Installs下的Docker有一个名为spigot的文件夹,如果我使用卷c:\installs\spigot容器构建失败,如果我使用卷c:\installs\spigotX容器构建完成

我用-v:\mypcfoder:c:\installs\spigot运行容器,如果不运行,我用它运行的-v:\mypcfoder:c:\installs\spigotx运行容器

代码语言:javascript
复制
# 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 
EN

回答 1

Stack Overflow用户

发布于 2018-05-29 03:46:50

您的v标志看起来不正确。在标志和路径之间有一个:。它应该有一个空格。

试一试

代码语言:javascript
复制
-v host_machine_dir:container_dir

有关https://docs.docker.com/engine/reference/commandline/run/#mount-volume--v---read-only的详细信息,请参阅此链接

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50106324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档