Fix devcontainer

But this is still failing with permission denied in some cases.
This commit is contained in:
Felipe Santos
2024-09-12 10:00:52 -03:00
parent 804aa97d0b
commit 22de42b5a8
3 changed files with 11 additions and 9 deletions
+4 -1
View File
@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/devcontainers/base:ubuntu-22.04
FROM mcr.microsoft.com/devcontainers/base:ubuntu-24.04
USER vscode
@@ -7,3 +7,6 @@ ARG HOME="/home/vscode"
ENV VOLTA_HOME="${HOME}/.volta"
ENV PATH="${VOLTA_HOME}/bin:${PATH}"
RUN bash -c "$(curl -fsSL https://get.volta.sh)" -- --skip-setup
ENTRYPOINT ["/usr/local/share/docker-init.sh"]
CMD ["sleep", "infinity"]
+3 -5
View File
@@ -4,12 +4,10 @@
"service": "dev",
"features": {
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {
"moby": false,
"dockerDashComposeVersion": "v2"
"moby": false
}
},
"workspaceFolder": "${localWorkspaceFolder}",
"shutdownAction": "stopCompose",
"forwardPorts": [10001, "hass:8123", "frigate:5000"],
"portsAttributes": {
"10001": {
@@ -25,8 +23,8 @@
"onAutoForward": "silent"
}
},
"initializeCommand": ".devcontainer/initialize.sh",
"postCreateCommand": "yarn install",
"initializeCommand": [".devcontainer/initialize.sh"],
"postCreateCommand": ["yarn", "install"],
"customizations": {
"vscode": {
"extensions": [