Fedora Silverblue:VS code 的远程容器扩展:空文件夹

Thr*_*ror 7 visual-studio-code vscode-remote fedora-silverblue remote-containers

介绍

我目前正在尝试将VS Code远程容器Fedora 36 Silverblue OS一起使用。 我将扩展配置为使用Podman而不是Docker。 我尝试使用扩展的项目: https: //github.com/beurtschipper/Depix

问题

当我尝试此操作时,我获得一个空的项目文件夹: Dev 容器的空文件夹

问题

有人有办法解决这个问题吗?

Thr*_*ror 5

要解决此问题,您需要将以下内容添加到 devcontainer.json 中:

"remoteUser": "vscode",
"containerUser": "vscode"
"workspaceMount": "source=${localWorkspaceFolder},target=/workspaces/${localWorkspaceFolderBasename},type=bind,Z",
"runArgs": [
  "--userns=keep-id"
]
Run Code Online (Sandbox Code Playgroud)

之后,您可以运行“重建容器”,它应该可以工作。

来源:
workspaceMount
runArgs