VSCode使用podman作為Remote developement預設container

 想要在VSCode使用podman作為Remote development預設container,需要視你的開發環境而定。

如果你是使用Attach container development或是Connect ssh development,你需要跟隨上一篇的設定方式。

如果你是使用container development的方式,則你需要改變.devcontainer/devcontainer.json設定

在settings裡頭設定remote.containers.dockerPath值為podman

另外也建議在container的環境變數containerEnv加上container為podman

"settings": {
"remote.containers.dockerPath": "podman"
},
"containerEnv": {
"container": "podman"
},

2022-11-09 發現vscode標注settings錯誤並建議改成

    "dev.containers.dockerPath": "podman",
    "dev.containers.dockerComposePath": "podman-compose",

留言