Slide 4
Slide 4 text
{
"name": "Go",
"build": {
"dockerfile": "Dockerfile",
"args": {
"VARIANT": "1-bullseye",
}
},
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
"settings": {
"go.toolsManagement.checkForUpdates": "local",
"go.useLanguageServer": true,
"go.gopath": "/go",
"go.goroot": "/usr/local/go"
},
"extensions": [
"golang.Go"
],
"forwardPorts": [8080],
"postCreateCommand": "go version",
"remoteUser": "vscode"
}
https://github.com/microsoft/vscode-dev-containers/blob/main/containers/go/.devcontainer/devcontainer.json
名前
コンテナの指定
Visual Studio Codeの設定
Visual Studio Code拡張
フォワードするポート
環境作成後コマンド
実行ユーザー
コンテナ実行時パラメータ
.devcontainer/devcontainer.json