【问题标题】:Create D drive in a docker container在 docker 容器中创建 D 盘
【发布时间】:2020-02-27 01:43:56
【问题描述】:

是否可以在 docker Windows 容器中使用 C: 以外的驱动器号创建新分区?

对于某些软件,我需要一个 D:\ 和一个 E:\ 驱动器。

【问题讨论】:

  • 暂时将软件放在另一个驱动器上不是一个好主意......但是他们是一种将您的 docker-desktop-data 移动到另一个驱动器的方法..查看此视频youtube.com/watch?v=AyEw7JsHt9I

标签: windows docker


【解决方案1】:

我认为你不能从现有图像中做到这一点,但如果你像这样制作 Dockerfile:

FROM <Base image like microsoft/dotnet-framework>
VOLUME ["D:"]
# Rest of Docker file here

Windows 容器将创建一个 D: Drive。

【讨论】:

    【解决方案2】:

    这适用于本机 Windows Server 容器,但我在 docker-for-windows (Windows 10) 上遇到了问题

    VOLUME ["D:"]

    所以对于那些处于同样困境的人,我发现这对双方都有效。

    Add D: Drive to Windows Server 2016 Docker Images

    【讨论】:

      猜你喜欢
      • 2021-02-25
      • 1970-01-01
      • 2018-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-24
      • 1970-01-01
      相关资源
      最近更新 更多