refactor: Add Docker and Docker Compose installation to devcontainer setup

This commit is contained in:
Danny Avila 2024-06-30 17:16:47 -04:00
parent 87bdbda10a
commit 104dc9a08e
No known key found for this signature in database
GPG key ID: 2DD9CC89B9B50364
3 changed files with 23 additions and 8 deletions

View file

@ -1,18 +1,21 @@
{
"name": "LibreChat Development",
"dockerComposeFile": "docker-compose.yml",
"service": "app",
"workspaceFolder": "/workspaces",
"customizations": {
"vscode": {
"extensions": [],
"extensions": ["ms-azuretools.vscode-docker"],
"settings": {
"terminal.integrated.profiles.linux": {
"bash": null
}
"terminal.integrated.defaultProfile.linux": "bash"
}
}
},
"postCreateCommand": "",
"features": { "ghcr.io/devcontainers/features/git:1": {} },
"remoteUser": "vscode"
"postCreateCommand": "sudo apt-get update && sudo apt-get install -y docker.io docker-compose",
"features": {
"ghcr.io/devcontainers/features/git:1": {},
"ghcr.io/devcontainers/features/docker-in-docker:2": {}
},
"remoteUser": "vscode",
"forwardPorts": [3080, 27017, 7700]
}