目标是能够运行 Sagemaker 本地开发并使用 AWS 提供的 Docker 镜像进行本地训练。我已经能够在 Ubuntu 20.04 VM 上运行,代码和 Docker 都在同一 VM 上运行,但无法在 WSL Ubuntu 20.04 + Docker 桌面设置中运行。
通过下面的设置,我已经能够创建一个简单的 Docker 映像,该映像调用 Python 脚本来读取和写入数据到 WSL 目录和 Windows 自动挂载目录,以证明 WSL Ubuntu + Docker 桌面工作正常。
感谢任何帮助 - 一直在努力让这个工作!
环境
设置
使用 DOCKER_HOST=tcp://localhost:2375 在 WSL 上执行的代码
/etc/wsl.conf:
[automount]
enabled = true
root = /
options = "metadata,umask=22,fmask=11,case=off" …Run Code Online (Sandbox Code Playgroud)