gpt4 book ai didi

windows - 更改 Docker 机器位置 - Windows

转载 作者:IT老高 更新时间:2023-10-28 12:34:18 26 4
gpt4 key购买 nike

我在 Windows 7 上使用 docker 工具箱来运行 docker。 ( docker 版本 1.9.1)

事实证明,docker 机器在 C:\Users\username\.docker\machine\machines\default 处创建其 VM。当我提交图像时,此位置的 VM 大小会膨胀。由于是 Windows,我负担不起 C 盘上的奢华空间。

有什么方法可以更改默认机器的位置吗?

最佳答案

这对我来说在 Windows 7 上非常有效:

  1. 将 MACHINE_STORAGE_PATH 环境变量设置为您要用于 Docker 机器/VM、缓存等的位置的根目录。
  2. 安装 Docker 工具箱
  3. 运行 Docker 快速入门终端

Docker Toolbox 现在将在 MACHINE_STORAGE_PATH 指向的位置创建所有文件。

更新:

请注意,使用新存储路径创建新 VM 并不理想,因为 Docker 快速入门终端脚本似乎不适用于未命名为“默认”的任何内容。

如果您已经在 C: 驱动器中安装了一个 VM,那么最简单的做法是转到 Oracle VirtualBox 并删除“默认”VM,卸载 Docker Toolbox,删除 C:\Users\<用户名>.docker\,然后按照上面的3个步骤。

注意:可能不需要卸载和重新安装 Docker Toolbox。但是没有它我还没有测试过。

更新

要移动 Docker 证书,请将 DOCKER_CERT_PATH 变量设置为指向新驱动器的路径。感谢@Nutle 的提示。

关于windows - 更改 Docker 机器位置 - Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33933107/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com