Unknownpgr

Dev container

2023-09-01 13:53:39 | Korean

Dev container는 개발 환경을 표준화하여 개발 환경 설정에 드는 노력을 줄여 주는 도구입니다. VSCode의 확장 프로그램을 통해 편리하게 사용할 수 있습니다.

아래는 제가 즐겨 사용하는 Dev container 설정 파일입니다.

{
  "name": "my-dev-container",
  "image": "mcr.microsoft.com/devcontainers/typescript-node:16-bullseye",
  "features": {
    "ghcr.io/devcontainers/features/docker-in-docker:2": {}
  },
  "customizations": {
    "vscode": {
      "extensions": [
        "mhutchie.git-graph",
        "esbenp.prettier-vscode",
        "streetsidesoftware.code-spell-checker",
        "wayou.vscode-todo-highlight",
        "GitHub.copilot",
        "dbaeumer.vscode-eslint",
        "yoavbls.pretty-ts-errors"
      ]
    }
  },
  "postCreateCommand": "scripts/init.sh",
  "remoteEnv": {
    "PATH": "${containerEnv:PATH}:/${containerWorkspaceFolder}/scripts"
  }
}

More details about Dev container can be found in following links.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -