У меня проблемы с установкой расширений в контейнере разработчика с помощью «Remote - Containers». Я не знаю, если это ошибка, неправильная конфигурация с моей стороны, или предполагаемое поведение. Ниже моя текущая конфигурация, оба файла находятся в корневой папке проекта.
докер-compose.yml
version: "3.7"
services:
api:
image: node:12
restart: always
ports:
- ${API_PORT}:3000
volumes:
- .:/usr/app
- /usr/app/node_modules
working_dir: /usr/app
command: bash -c "yarn && yarn dev"
.devcontainer.json
{
"dockerComposeFile": "docker-compose.yml",
"service": "api",
"workspaceFolder": "/usr/app",
"extensions": [
"eamodio.gitlens",
"formulahendry.auto-rename-tag",
"coenraads.bracket-pair-colorizer-2",
"kumar-harsh.graphql-for-vscode",
"esbenp.prettier-vscode",
"ms-vscode.vscode-typescript-tslint-plugin",
"visualstudioexptteam.vscodeintellicode"
]
}
Список расширений, перечисленных в .devontainer.json
, - это те, которые я хочу установить в контейнере dev. Любая помощь приветствуется!