Open
Description
I'm having a really hard time to understand what is causing the problem since I'm not familiar how docker works, but I'll try to explain it.
When I build a new dev container that has more than 1 service in docker compose, all the services are created and I can see a docker-compose up
call in the container log.
But, if I close my devcontainer, waits for all containers to shutdown and reopen the devcontainer, only the application service stats and all others don't. When I search for compose in the logs I don't see any call to compose up
.
This is the log I see when I start the container:
[15 ms] Dev Containers 0.309.0 in VS Code 1.82.2 (abd2f3db4bdb28f9e95536dfa84d8479f1eb312d).
[15 ms] Start: Resolving Remote
[21 ms] Start: Check Docker is running
[22 ms] Start: Run: docker version --format {{.Server.APIVersion}}
[83 ms] Server API version: 1.43
[83 ms] Start: Run: docker volume ls -q
[128 ms] Start: Run: docker build -f /var/folders/xy/sh1zv31n1wn_5gx_0g8wmw400000gn/T/vsch/bootstrap-image/0.309.0/bootstrap.Dockerfile -t vsc-volume-bootstrap /var/folders/xy/sh1zv31n1wn_5gx_0g8wmw400000gn/T/vsch/bootstrap-image/0.309.0
[+] Building 0.3s (10/10) FINISHED docker:desktop-linux
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load build definition from bootstrap.Dockerfile 0.0s
=> => transferring dockerfile: 570B 0.0s
=> [internal] load metadata for mcr.microsoft.com/devcontainers/base:0-a 0.2s
=> [1/5] FROM mcr.microsoft.com/devcontainers/base:0-alpine-3.16@sha256: 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 1.88kB 0.0s
=> CACHED [2/5] RUN echo "@old https://dl-cdn.alpinelinux.org/alpine/v3. 0.0s
=> CACHED [3/5] RUN apk add --no-cache git-lfs nodejs python3 npm m 0.0s
=> CACHED [4/5] RUN cd && npm i node-pty 0.0s
=> CACHED [5/5] COPY .vscode-remote-containers /root/.vscode-remote-cont 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:b2372feb9ba2ec13d3b4f7704e454eae3a3bbf5e91140 0.0s
=> => naming to docker.io/library/vsc-volume-bootstrap 0.0s
What's Next?
View a summary of image vulnerabilities and recommendations → docker scout quickview
[811 ms] Cloning Github repository: rafaelfranca/my_new_app into /workspaces/my_new_app
[812 ms] Start: Run: docker run -d --mount type=volume,src=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf,dst=/workspaces -v /var/run/docker.sock:/var/run/docker.sock vsc-volume-bootstrap sleep infinity
[1037 ms] Start: Run in container: /bin/sh
[1041 ms] Start: Launching Dev Containers helper.
[1041 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-ae971469-9485-456e-8793-909525fd7a22.sock) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.ssh).
[1041 ms] X11 forwarding: DISPLAY not set on local host.
[1041 ms] Start: Run in container: gpgconf --list-dir agent-socket
[1138 ms] /root/.gnupg/S.gpg-agent
[1139 ms]
[1139 ms] Start: Run in container: gpgconf --list-dir homedir
[1140 ms] /root/.gnupg
[1140 ms]
[1140 ms] Start: Run in container: ls '/root/.gnupg/private-keys-v1.d' 2>/dev/null
[1143 ms]
[1143 ms]
[1143 ms] Exit code 2
[1143 ms] Start: Run: gpgconf --list-dir agent-extra-socket
[1159 ms] /Users/rafaelfranca/.gnupg/S.gpg-agent.extra
[1159 ms]
[1159 ms] Start: Run in container: mkdir -p -m 700 '/root/.gnupg'
[1160 ms] gpg-agent: Socket in container (/root/.gnupg/S.gpg-agent) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.extra).
[1162 ms]
[1162 ms]
[1162 ms] Start: Run in container: command -v docker >/dev/null 2>&1
[1162 ms] Start: Run: gpgconf --list-dir homedir
[1165 ms]
[1165 ms]
[1165 ms] Start: Run in container: /bin/sh
[1166 ms] Start: Run in container: echo ~
[1172 ms] /Users/rafaelfranca/.gnupg
[1172 ms]
[1172 ms] Start: Run in container: gpgconf --list-dir homedir
[1174 ms] /root/.gnupg
[1174 ms]
[1175 ms] Start: Run in container: # Test for /root/.gnupg/pubring.kbx and gpg
[1178 ms]
[1178 ms]
[1179 ms] Start: Run in container: # Copy /Users/rafaelfranca/.gnupg/pubring.kbx to /root/.gnupg/pubring.kbx
[1205 ms]
[1205 ms]
[1206 ms] Start: Run in container: # Test for /root/.gnupg/trustdb.gpg and gpg
[1209 ms]
[1209 ms]
[1209 ms] Start: Run in container: # Copy /Users/rafaelfranca/.gnupg/trustdb.gpg to /root/.gnupg/trustdb.gpg
[1226 ms]
[1226 ms]
[1226 ms] Start: Run: gpg-connect-agent updatestartuptty /bye
[1274 ms] /root
[1274 ms]
[1275 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-ae971469-9485-456e-8793-909525fd7a22.js' >/tmp/vscode-remote-containers-ae971469-9485-456e-8793-909525fd7a22.js
[1278 ms]
[1278 ms]
[1280 ms] Start: Run in container: cat ~/.docker/config.json || echo "{
[1281 ms] {
}
[1281 ms] cat: /root/.docker/config.json: No such file or directory
[1282 ms] Start: Run in container: mkdir -p /usr/local/bin && cat <<'EOF-/usr/local/bin/docker-credential-dev-containers-ae971469-9485-456e-8793-909525fd7a22' >/usr/local/bin/docker-credential-dev-containers-ae971469-9485-456e-8793-909525fd7a22
[1285 ms]
[1285 ms]
[1285 ms] Start: Run in container: chmod +x /usr/local/bin/docker-credential-dev-containers-ae971469-9485-456e-8793-909525fd7a22
[1286 ms]
[1286 ms]
[1287 ms] Start: Run in container: mkdir -p ~/.docker && cat <<'EOF-/usr/local/bin/docker-credential-dev-containers-ae971469-9485-456e-8793-909525fd7a22' >~/.docker/config.json
[1289 ms]
[1289 ms]
[1289 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-ae971469-9485-456e-8793-909525fd7a22.js' >/tmp/vscode-remote-containers-server-ae971469-9485-456e-8793-909525fd7a22.js_1695877599719
[1309 ms]
[1309 ms]
[1311 ms] Start: Run in container: # Cleaning up git config
[1340 ms]
[1341 ms]
[1341 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { node /tmp/vscode-remote-containers-ae971469-9485-456e-8793-909525fd7a22.js git-credential-helper $*; }; f' || true
[1343 ms]
[1343 ms]
[1344 ms] Start: Run in container: # Test for /root/.ssh/known_hosts and ssh
[1346 ms]
[1346 ms]
[1346 ms] Start: Run in container: # Copy /Users/rafaelfranca/.ssh/known_hosts to /root/.ssh/known_hosts
[1349 ms]
[1349 ms]
[1436 ms] Start: Run in container: cat /workspaces/my_new_app/.devcontainer/devcontainer.json 2>/dev/null
[1440 ms] Start: Run in container: cat /workspaces/my_new_app/.devcontainer/devcontainer.json 2>/dev/null
[1442 ms] The options 'workspaceMount' or 'workspaceFolder' are ignored when cloning a repository into a volume.
[1443 ms] Start: Run in container: test -e "/Users/rafaelfranca" || (mkdir -p "$(dirname "/Users/rafaelfranca")" && ln -s ~ "/Users/rafaelfranca")
[1446 ms]
[1446 ms]
[1446 ms] Start: Run in container: cat <<'EOF-/tmp/devcontainer-2636daf6-5558-4ddd-89f2-eee6b8c29ea3.json' >/tmp/devcontainer-2636daf6-5558-4ddd-89f2-eee6b8c29ea3.json_1695877599876
[1452 ms]
[1452 ms]
[1452 ms] Start: Run in container: docker volume ls -q
[1776 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app --filter label=vsch.quality=stable
[1895 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app --filter label=devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json
[1990 ms] Start: Run in container: docker inspect --type container c012d8cc418d
[2090 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app
[2191 ms] Start: Run in container: docker inspect --type container c012d8cc418d
[2298 ms] Start: Run: docker exec -i -u root c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb /bin/sh -c echo "Container already running. Keep-alive process started." ; export VSCODE_REMOTE_CONTAINERS_SESSION=a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011 ; /bin/sh
[2376 ms] Container already running. Keep-alive process started.
[2456 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /workspaces/my_new_app --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-2636daf6-5558-4ddd-89f2-eee6b8c29ea3.json --mount-workspace-git-root true
[2715 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[2715 ms] Start: Run: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app --filter label=devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json
[2749 ms] Start: Run: docker inspect --type container c012d8cc418d
[2787 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011 --workspace-folder /workspaces/my_new_app --workspace-mount-consistency cached --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-2636daf6-5558-4ddd-89f2-eee6b8c29ea3.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf,target=/workspaces,external=true --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default off --mount-workspace-git-root true
[3031 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[3030 ms] Start: Run: docker buildx version
[3177 ms] github.com/docker/buildx v0.8.2 6224def4dd2c3d347eee19db595348c50d7cb491
[3177 ms]
[3177 ms] Start: Resolving Remote
[3364 ms] Start: Run: docker-compose version --short
[3369 ms] Start: Run: docker compose version --short
[3424 ms] Docker Compose version: 2.12.2
[3425 ms] Start: Run: docker ps -q -a --filter label=com.docker.compose.project=my_new_app_devcontainer --filter label=com.docker.compose.service=rails-app
[3444 ms] Start: Run: docker inspect --type container c012d8cc418d
[3466 ms] Start: Inspecting container
[3466 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[3486 ms] Start: Run in container: /bin/sh
[3488 ms] Start: Run in container: uname -m
[3541 ms] aarch64
[3541 ms]
[3541 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[3543 ms] PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[3543 ms]
[3543 ms] Start: Run in container: (command -v getent >/dev/null 2>&1 && getent passwd 'vscode' || grep -E '^vscode|^[^:]*:[^:]*:vscode:' /etc/passwd || true)
[3547 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[3548 ms]
[3548 ms]
[3549 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[3550 ms]
[3550 ms]
[3561 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[3602 ms] Start: Run in container: docker-compose version --short
[3759 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /workspaces/my_new_app --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --container-id c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-2636daf6-5558-4ddd-89f2-eee6b8c29ea3.json --include-merged-configuration --mount-workspace-git-root true
[3981 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[3981 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[4012 ms] Start: Inspecting container
[4012 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[4053 ms] Start: Run in container: /bin/sh
[4053 ms] Start: Run in container: uname -m
[4126 ms] aarch64
[4126 ms]
[4126 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[4128 ms] PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[4128 ms]
[4128 ms] Start: Run in container: (command -v getent >/dev/null 2>&1 && getent passwd 'vscode' || grep -E '^vscode|^[^:]*:[^:]*:vscode:' /etc/passwd || true)
[4130 ms] Start: Run: docker-compose version --short
[4283 ms] Start: Setup shutdown monitor
[4283 ms] Forking shutdown monitor: /Users/rafaelfranca/.vscode/extensions/ms-vscode-remote.remote-containers-0.309.0/dist/shutdown/shutdownMonitorProcess /var/folders/xy/sh1zv31n1wn_5gx_0g8wmw400000gn/T/vscode-remote-containers-93685211-7e9c-4b48-95a7-3dded5ab92b1.sock dockerCompose Debug /Users/rafaelfranca/Library/Application Support/Code/logs/20230928T002259/window11/exthost/ms-vscode-remote.remote-containers 1695877598430
[4285 ms] Start: Run in container: test -d /home/vscode/.vscode-server
[4287 ms]
[4288 ms]
[4288 ms] Start: Run in container: test ! -f '/home/vscode/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/vscode/.vscode-server/data/Machine' && { > '/home/vscode/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[4289 ms]
[4289 ms]
[4289 ms] Exit code 1
[4289 ms] Start: Run in container: cat /home/vscode/.vscode-server/data/Machine/settings.json
[4292 ms]
[4292 ms] cat: /home/vscode/.vscode-server/data/Machine/settings.json: No such file or directory
[4292 ms] Exit code 1
[4292 ms]
Support for ARM64 is in preview.
[4292 ms] Start: Run in container: test -d /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
[4294 ms]
[4294 ms]
[4294 ms] Start: Run in container: test -d /vscode/vscode-server/bin/linux-arm64/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
[4296 ms]
[4296 ms]
[4296 ms] Start: Run in container: /bin/sh
[4297 ms] Start: Launching Dev Containers helper.
[4297 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-7e769d2e-9564-49ef-aae4-0dfc2851c669.sock) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.ssh).
[4297 ms] X11 forwarding: DISPLAY not set on local host.
[4297 ms] Start: Run in container: gpgconf --list-dir agent-socket
[4297 ms] Start: Run in container: touch '/vscode/vscode-server/bin/linux-arm64/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d'
[4304 ms] /home/vscode/.gnupg/S.gpg-agent
[4304 ms]
[4304 ms] Start: Run in container: gpgconf --list-dir homedir
[4306 ms] /home/vscode/.gnupg
[4306 ms]
[4306 ms] Start: Run in container: ls '/home/vscode/.gnupg/private-keys-v1.d' 2>/dev/null
[4309 ms]
[4309 ms]
[4309 ms] Exit code 2
[4309 ms] Start: Run: gpgconf --list-dir agent-extra-socket
[4324 ms] /Users/rafaelfranca/.gnupg/S.gpg-agent.extra
[4324 ms]
[4324 ms] Start: Run in container: mkdir -p -m 700 '/home/vscode/.gnupg'
[4324 ms] gpg-agent: Socket in container (/home/vscode/.gnupg/S.gpg-agent) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.extra).
[4327 ms]
[4327 ms]
[4327 ms] Start: Run in container: command -v docker >/dev/null 2>&1
[4327 ms] Start: Run: gpgconf --list-dir homedir
[4340 ms]
[4341 ms]
[4341 ms] Exit code 127
[4341 ms] Start: Run in container: /bin/sh
[4344 ms] userEnvProbe: loginInteractiveShell (default)
[4344 ms] Start: Run in container: test -f '/tmp/devcontainers-a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011/env-loginInteractiveShell.json'
[4344 ms] Start: Run in container: echo ~
[4348 ms]
[4349 ms]
[4349 ms] Exit code 1
[4349 ms] userEnvProbe: not found in cache
[4349 ms] userEnvProbe shell: /bin/bash
[4353 ms] Start: Run in container: # Test for /home/vscode/.ssh/known_hosts and ssh
[4357 ms] /home/vscode/.ssh/known_hosts exists
[4357 ms]
[4357 ms] Exit code 1
[4361 ms] /Users/rafaelfranca/.gnupg
[4361 ms]
[4361 ms] Start: Run in container: gpgconf --list-dir homedir
[4369 ms] /home/vscode/.gnupg
[4369 ms]
[4373 ms] Start: Run in container: # Test for /home/vscode/.gnupg/pubring.kbx and gpg
[4375 ms] /home/vscode/.gnupg/pubring.kbx exists
[4375 ms]
[4376 ms] Exit code 1
[4383 ms] Start: Run in container: # Test for /home/vscode/.gnupg/trustdb.gpg and gpg
[4386 ms] /home/vscode/.gnupg/trustdb.gpg exists
[4386 ms]
[4386 ms] Exit code 1
[4387 ms] Start: Run: gpg-connect-agent updatestartuptty /bye
[4436 ms]
[4437 ms]
[4437 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node /tmp/vscode-remote-containers-7e769d2e-9564-49ef-aae4-0dfc2851c669.js git-credential-helper $*; }; f' || true
[4441 ms]
[4441 ms]
[4442 ms] Start: Run in container: for pid in `cd /proc && ls -d [0-9]*`; do { echo $pid ; readlink /proc/$pid/cwd || echo ; readlink /proc/$pid/ns/mnt || echo ; cat /proc/$pid/stat | tr "
[4462 ms] /home/vscode
[4462 ms]
[4462 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-7e769d2e-9564-49ef-aae4-0dfc2851c669.js' >/tmp/vscode-remote-containers-7e769d2e-9564-49ef-aae4-0dfc2851c669.js
[4464 ms]
[4464 ms]
[4464 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-7e769d2e-9564-49ef-aae4-0dfc2851c669.js' >/tmp/vscode-remote-containers-server-7e769d2e-9564-49ef-aae4-0dfc2851c669.js_1695877602894
[4469 ms]
[4469 ms]
[4480 ms] Start: Run in container: cat '/home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/product.json'
[4482 ms] Start: Run in container: cat '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d' 2>/dev/null || (umask 377 && echo '2b948c8d-a173-40e1-8ffe-0ccac61397a5' >'/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d-cd3c4dd0-c610-49f7-9624-135394c7e545' && mv -n '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d-cd3c4dd0-c610-49f7-9624-135394c7e545' '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d' && rm -f '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d-cd3c4dd0-c610-49f7-9624-135394c7e545' && cat '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d')
[4484 ms] c748d732-d27f-4b13-9296-90d12d6ae1b1
[4484 ms]
[4485 ms] Start: Starting VS Code Server
[4485 ms] Start: Preparing Extensions
[4485 ms] Start: Run in container: test ! -f '/home/vscode/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/home/vscode/.vscode-server/data/Machine' && { > '/home/vscode/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[4486 ms]
[4486 ms]
[4486 ms] Exit code 1
[4487 ms] Extensions cache, install extensions: None
[4487 ms] Start: Run in container: test -d /home/vscode/.vscode-server/extensionsCache && ls /home/vscode/.vscode-server/extensionsCache || true
[4489 ms] dbaeumer.vscode-eslint-2.4.2
eamodio.gitlens-14.3.0
github.copilot-1.117.443
github.copilot-chat-0.7.1
github.copilot-nightly-1.93.219
github.vscode-pull-request-github-0.72.0
ms-vsliveshare.vsliveshare-pack-0.4.0
rebornix.ruby-0.28.1
shopify.ruby-lsp-0.4.8
streetsidesoftware.code-spell-checker-3.0.1
wingrunr21.vscode-ruby-0.28.0
[4489 ms]
[4489 ms] Start: Run in container: test -d /vscode/vscode-server/extensionsCache && ls /vscode/vscode-server/extensionsCache || true
[4491 ms] dbaeumer.vscode-eslint-2.4.2
eamodio.gitlens-14.3.0
github.copilot-1.109.386
github.copilot-1.110.389
github.copilot-1.111.404
github.copilot-1.112.420
github.copilot-1.113.423
github.copilot-1.114.426
github.copilot-1.115.430
github.copilot-1.116.440
github.copilot-1.117.443
github.copilot-1.74.8955
github.copilot-1.74.8955.sigzip
github.copilot-1.75.8985.sigzip
github.copilot-1.76.9071
github.copilot-1.77.9225.sigzip
github.copilot-1.93.189
github.copilot-1.99.289
github.copilot-chat-0.7.1
github.copilot-nightly-1.93.219
github.vscode-pull-request-github-0.56.0
github.vscode-pull-request-github-0.58.0.sigzip
github.vscode-pull-request-github-0.58.1
github.vscode-pull-request-github-0.58.1.sigzip
github.vscode-pull-request-github-0.58.2
github.vscode-pull-request-github-0.58.2.sigzip
github.vscode-pull-request-github-0.60.0
github.vscode-pull-request-github-0.62.0
github.vscode-pull-request-github-0.64.0
github.vscode-pull-request-github-0.66.1
github.vscode-pull-request-github-0.66.1.sigzip
github.vscode-pull-request-github-0.66.2
github.vscode-pull-request-github-0.68.1
github.vscode-pull-request-github-0.70.0
github.vscode-pull-request-github-0.72.0
ms-vsliveshare.vsliveshare-pack-0.4.0
rebornix.ruby-0.28.1
rebornix.ruby-0.28.1.sigzip
shopify.ruby-lsp-0.4.6
shopify.ruby-lsp-0.4.7
shopify.ruby-lsp-0.4.8
streetsidesoftware.code-spell-checker-2.14.0
streetsidesoftware.code-spell-checker-2.15.0
streetsidesoftware.code-spell-checker-2.16.0
streetsidesoftware.code-spell-checker-2.16.0.sigzip
streetsidesoftware.code-spell-checker-2.17.1
streetsidesoftware.code-spell-checker-2.20.5
streetsidesoftware.code-spell-checker-3.0.1
wingrunr21.vscode-ruby-0.28.0
[4491 ms]
[4491 ms] Extensions cache, link in container: None
[4492 ms] Optimizing extensions for quality: stable
[4492 ms] Start: Run in container: /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/bin/code-server --log debug --force-disable-user-env --server-data-dir /home/vscode/.vscode-server --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d --extensions-download-dir /home/vscode/.vscode-server/extensionsCache --start-server
[4595 ms] *
* Visual Studio Code Server
*
* By using the software, you agree to
* the Visual Studio Code Server License Terms (https://aka.ms/vscode-server-license) and
* the Microsoft Privacy Statement (https://privacy.microsoft.com/en-US/privacystatement).
*
[4598 ms] Server bound to 127.0.0.1:45963 (IPv4)
Extension host agent listening on 45963
[4598 ms] Start: Run in container: echo 45963 >'/home/vscode/.vscode-server/data/Machine/.devport-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d'
[4599 ms]
[4599 ms]
[4599 ms] Port forwarding for container port 45963 starts listening on local port.
[4600 ms] Port forwarding local port 45963 to container port 45963
[4600 ms] Start: Run in container: test -f '/home/vscode/.vscode-server/data/Machine/.dotfilesMarker' && test ! -e '/home/vscode/.devcontainer/.dotfilesMarker' && mkdir -p '/home/vscode/.devcontainer' && cp '/home/vscode/.vscode-server/data/Machine/.dotfilesMarker' '/home/vscode/.devcontainer/.dotfilesMarker'
[4601 ms]
[4601 ms]
[4601 ms] Exit code 1
[4602 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js run-user-commands --container-session-data-folder /tmp/devcontainers-a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011 --workspace-folder /workspaces/my_new_app --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --container-id c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-2636daf6-5558-4ddd-89f2-eee6b8c29ea3.json --default-user-env-probe loginInteractiveShell --skip-non-blocking-commands false --prebuild false --stop-for-personalization true --remote-env REMOTE_CONTAINERS_IPC=/tmp/vscode-remote-containers-ipc-7e769d2e-9564-49ef-aae4-0dfc2851c669.sock --remote-env SSH_AUTH_SOCK=/tmp/vscode-ssh-auth-7e769d2e-9564-49ef-aae4-0dfc2851c669.sock --remote-env REMOTE_CONTAINERS=true --mount-workspace-git-root true --terminal-columns 81 --terminal-rows 18 --dotfiles-repository https://github.com/rafaelfranca/dotfiles.git --dotfiles-target-path ~/dotfiles
[4662 ms] userEnvProbe PATHs:
Probe: '/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/vscode/.local/bin:/usr/local/rvm/bin'
Container: '/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
[4662 ms] Start: Run in container: mkdir -p '/tmp/devcontainers-a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011' && cat > '/tmp/devcontainers-a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011/env-loginInteractiveShell.json' << 'envJSON'
[4677 ms]
[4678 ms]
[4682 ms] [05:06:43]
[4684 ms] Port forwarding connection from 53336 > 45963 > 45963 in the container.
[4685 ms] Start: Run in container: /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node -e
[4699 ms] [05:06:43] Extension host agent started.
[4731 ms] [05:06:43] No uninstalled extensions found.
[4828 ms] Port forwarding 53336 > 45963 > 45963 stderr: Connection established
[4840 ms] [05:06:43] [127.0.0.1][0ad7b64e][ManagementConnection] New connection established.
[4841 ms] Port forwarding connection from 53340 > 45963 > 45963 in the container.
[4841 ms] Start: Run in container: /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node -e
[4846 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[4846 ms] Start: Run: docker buildx version
[4853 ms] [05:06:43] Log level changed to info
[4932 ms] github.com/docker/buildx v0.8.2 6224def4dd2c3d347eee19db595348c50d7cb491
[4932 ms]
[4939 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[4971 ms] Start: Inspecting container
[4971 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[4973 ms] Port forwarding 53340 > 45963 > 45963 stderr: Connection established
[4998 ms] Start: Run in container: /bin/sh
[5001 ms] Start: Run in container: uname -m
[5063 ms] aarch64
[5063 ms]
[5063 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[5066 ms] PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[5066 ms]
[5066 ms] Start: Run in container: (command -v getent >/dev/null 2>&1 && getent passwd 'vscode' || grep -E '^vscode|^[^:]*:[^:]*:vscode:' /etc/passwd || true)
[5069 ms] userEnvProbe: loginInteractiveShell (default)
[5070 ms] Start: Run in container: test -f '/tmp/devcontainers-a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011/env-loginInteractiveShell.json'
[5071 ms]
[5071 ms]
[5071 ms] Start: Run in container: mkdir -p '/home/vscode/.devcontainer' && CONTENT="$(cat '/home/vscode/.devcontainer/.onCreateCommandMarker' 2>/dev/null || echo ENOENT)" && [ "${CONTENT:-2023-09-28T05:05:01.162961387Z}" != '2023-09-28T05:05:01.162961387Z' ] && echo '2023-09-28T05:05:01.162961387Z' > '/home/vscode/.devcontainer/.onCreateCommandMarker'
[5074 ms]
[5075 ms]
[5075 ms] Exit code 1
[5075 ms] [05:06:43] [127.0.0.1][495cd571][ExtensionHostConnection] New connection established.
[5075 ms] Start: Run in container: cat '/tmp/devcontainers-a76ba588-0ad6-4b0b-8e4e-d07700cb4cbc1695877598011/env-loginInteractiveShell.json'
[5078 ms] {
"NVM_RC_VERSION": "",
"rvm_prefix": "/usr/local",
"HOSTNAME": "c012d8cc418d",
"rvm_stored_umask": "0022",
"RUBY_DOWNLOAD_SHA256": "4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23",
"MY_RUBY_HOME": "/usr/local/rvm/rubies/default",
"REMOTE_CONTAINERS_IPC": "/tmp/vscode-remote-containers-ipc-7e769d2e-9564-49ef-aae4-0dfc2851c669.sock",
"RUBY_VERSION": "3.2.2",
"rvm_version": "1.29.12 (latest)",
"rvm_user_install_flag": "0",
"BUNDLE_APP_CONFIG": "/usr/local/bundle",
"RUBY_MAJOR": "3.2",
"HOME": "/home/vscode",
"LANG": "C.UTF-8",
"LS_COLORS": "",
"NVM_SYMLINK_CURRENT": "true",
"BUNDLE_SILENCE_ROOT_WARNING": "1",
"NVM_DIR": "/usr/local/share/nvm",
"rvm_bin_path": "/usr/local/rvm/bin",
"GEM_PATH": "/usr/local/rvm/gems/default:/usr/local/rvm/gems/default@global",
"GEM_HOME": "/usr/local/rvm/gems/default",
"REMOTE_CONTAINERS_SOCKETS": "[\"/tmp/vscode-ssh-auth-7e769d2e-9564-49ef-aae4-0dfc2851c669.sock\",\"/home/vscode/.gnupg/S.gpg-agent\"]",
"USER": "vscode",
"CAPYBARA_SERVER_PORT": "45678",
"rvm_loaded_flag": "1",
"SHLVL": "1",
"NVM_CD_FLAGS": "",
"PROMPT_DIRTRIM": "4",
"PATH": "/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/vscode/.local/bin:/usr/local/rvm/bin",
"rvm_path": "/usr/local/rvm",
"_": "/usr/bin/cat"
}
[5078 ms]
[5078 ms] Start: Run in container: mkdir -p '/home/vscode/.devcontainer' && CONTENT="$(cat '/home/vscode/.devcontainer/.updateContentCommandMarker' 2>/dev/null || echo ENOENT)" && [ "${CONTENT:-2023-09-28T05:05:01.162961387Z}" != '2023-09-28T05:05:01.162961387Z' ] && echo '2023-09-28T05:05:01.162961387Z' > '/home/vscode/.devcontainer/.updateContentCommandMarker'
[5081 ms]
[5081 ms]
[5081 ms] Exit code 1
[5081 ms] Start: Run in container: mkdir -p '/home/vscode/.devcontainer' && CONTENT="$(cat '/home/vscode/.devcontainer/.postCreateCommandMarker' 2>/dev/null || echo ENOENT)" && [ "${CONTENT:-2023-09-28T05:05:01.162961387Z}" != '2023-09-28T05:05:01.162961387Z' ] && echo '2023-09-28T05:05:01.162961387Z' > '/home/vscode/.devcontainer/.postCreateCommandMarker'
[5085 ms]
[5085 ms]
[5085 ms] Exit code 1
[5086 ms] Start: Run in container: # Clone & install dotfiles
[5089 ms] dotfiles marker found
[5089 ms]
[5089 ms]
[5094 ms] [05:06:43] [127.0.0.1][495cd571][ExtensionHostConnection] <446> Launched Extension Host Process.
[5101 ms] Start: Run in container: # Cleaning up git config
[5108 ms]
[5108 ms]
[5108 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node /tmp/vscode-remote-containers-7e769d2e-9564-49ef-aae4-0dfc2851c669.js git-credential-helper $*; }; f' || true
When I restart the docker service, and VSCode asks me to reload the container I get a completely different code path:
[14 ms] Dev Containers 0.309.0 in VS Code 1.82.2 (abd2f3db4bdb28f9e95536dfa84d8479f1eb312d).
[14 ms] Start: Resolving Remote
[20 ms] Start: Check Docker is running
[20 ms] Start: Run: docker version --format {{.Server.APIVersion}}
[75 ms] Server API version: 1.43
[76 ms] Start: Run: docker volume ls -q
[121 ms] Start: Run: docker build -f /var/folders/xy/sh1zv31n1wn_5gx_0g8wmw400000gn/T/vsch/bootstrap-image/0.309.0/bootstrap.Dockerfile -t vsc-volume-bootstrap /var/folders/xy/sh1zv31n1wn_5gx_0g8wmw400000gn/T/vsch/bootstrap-image/0.309.0
[+] Building 0.3s (10/10) FINISHED docker:desktop-linux
=> [internal] load build definition from bootstrap.Dockerfile 0.0s
=> => transferring dockerfile: 570B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for mcr.microsoft.com/devcontainers/base:0-a 0.2s
=> [1/5] FROM mcr.microsoft.com/devcontainers/base:0-alpine-3.16@sha256: 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 1.88kB 0.0s
=> CACHED [2/5] RUN echo "@old https://dl-cdn.alpinelinux.org/alpine/v3. 0.0s
=> CACHED [3/5] RUN apk add --no-cache git-lfs nodejs python3 npm m 0.0s
=> CACHED [4/5] RUN cd && npm i node-pty 0.0s
=> CACHED [5/5] COPY .vscode-remote-containers /root/.vscode-remote-cont 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:b2372feb9ba2ec13d3b4f7704e454eae3a3bbf5e91140 0.0s
=> => naming to docker.io/library/vsc-volume-bootstrap 0.0s
What's Next?
View a summary of image vulnerabilities and recommendations → docker scout quickview
[1400 ms] Cloning Github repository: rafaelfranca/my_new_app into /workspaces/my_new_app
[1400 ms] Start: Run: docker run -d --mount type=volume,src=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf,dst=/workspaces -v /var/run/docker.sock:/var/run/docker.sock vsc-volume-bootstrap sleep infinity
[1620 ms] Start: Run in container: /bin/sh
[1621 ms] Start: Launching Dev Containers helper.
[1621 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-49d2df71-7ad8-4daf-a047-8392624a42ea.sock) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.ssh).
[1622 ms] X11 forwarding: DISPLAY not set on local host.
[1622 ms] Start: Run in container: gpgconf --list-dir agent-socket
[1780 ms] /root/.gnupg/S.gpg-agent
[1780 ms]
[1780 ms] Start: Run in container: gpgconf --list-dir homedir
[1783 ms] /root/.gnupg
[1783 ms]
[1783 ms] Start: Run in container: ls '/root/.gnupg/private-keys-v1.d' 2>/dev/null
[1786 ms]
[1786 ms]
[1786 ms] Exit code 2
[1786 ms] Start: Run: gpgconf --list-dir agent-extra-socket
[1825 ms] /Users/rafaelfranca/.gnupg/S.gpg-agent.extra
[1825 ms]
[1825 ms] Start: Run in container: mkdir -p -m 700 '/root/.gnupg'
[1825 ms] gpg-agent: Socket in container (/root/.gnupg/S.gpg-agent) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.extra).
[1827 ms]
[1828 ms]
[1828 ms] Start: Run in container: command -v docker >/dev/null 2>&1
[1828 ms] Start: Run: gpgconf --list-dir homedir
[1832 ms]
[1832 ms]
[1832 ms] Start: Run in container: /bin/sh
[1833 ms] Start: Run in container: echo ~
[1844 ms] /Users/rafaelfranca/.gnupg
[1844 ms]
[1844 ms] Start: Run in container: gpgconf --list-dir homedir
[1846 ms] /root/.gnupg
[1846 ms]
[1847 ms] Start: Run in container: # Test for /root/.gnupg/pubring.kbx and gpg
[1850 ms]
[1850 ms]
[1850 ms] Start: Run in container: # Copy /Users/rafaelfranca/.gnupg/pubring.kbx to /root/.gnupg/pubring.kbx
[1878 ms]
[1879 ms]
[1883 ms] Start: Run in container: # Test for /root/.gnupg/trustdb.gpg and gpg
[1887 ms]
[1887 ms]
[1887 ms] Start: Run in container: # Copy /Users/rafaelfranca/.gnupg/trustdb.gpg to /root/.gnupg/trustdb.gpg
[1895 ms]
[1895 ms]
[1896 ms] Start: Run: gpg-connect-agent updatestartuptty /bye
[1950 ms] /root
[1950 ms]
[1950 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-49d2df71-7ad8-4daf-a047-8392624a42ea.js' >/tmp/vscode-remote-containers-49d2df71-7ad8-4daf-a047-8392624a42ea.js
[1953 ms]
[1953 ms]
[1954 ms] Start: Run in container: cat ~/.docker/config.json || echo "{
[1957 ms] {
}
[1957 ms] cat: /root/.docker/config.json: No such file or directory
[1957 ms] Start: Run in container: mkdir -p /usr/local/bin && cat <<'EOF-/usr/local/bin/docker-credential-dev-containers-49d2df71-7ad8-4daf-a047-8392624a42ea' >/usr/local/bin/docker-credential-dev-containers-49d2df71-7ad8-4daf-a047-8392624a42ea
[1959 ms]
[1960 ms]
[1960 ms] Start: Run in container: chmod +x /usr/local/bin/docker-credential-dev-containers-49d2df71-7ad8-4daf-a047-8392624a42ea
[1961 ms]
[1961 ms]
[1962 ms] Start: Run in container: mkdir -p ~/.docker && cat <<'EOF-/usr/local/bin/docker-credential-dev-containers-49d2df71-7ad8-4daf-a047-8392624a42ea' >~/.docker/config.json
[1971 ms]
[1971 ms]
[1971 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-49d2df71-7ad8-4daf-a047-8392624a42ea.js' >/tmp/vscode-remote-containers-server-49d2df71-7ad8-4daf-a047-8392624a42ea.js_1695881002749
[1988 ms]
[1988 ms]
[1990 ms] Start: Run in container: # Cleaning up git config
[2004 ms]
[2004 ms]
[2005 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { node /tmp/vscode-remote-containers-49d2df71-7ad8-4daf-a047-8392624a42ea.js git-credential-helper $*; }; f' || true
[2007 ms]
[2007 ms]
[2007 ms] Start: Run in container: # Test for /root/.ssh/known_hosts and ssh
[2009 ms]
[2009 ms]
[2009 ms] Start: Run in container: # Copy /Users/rafaelfranca/.ssh/known_hosts to /root/.ssh/known_hosts
[2011 ms]
[2011 ms]
[2139 ms] Start: Run in container: cat /workspaces/my_new_app/.devcontainer/devcontainer.json 2>/dev/null
[2142 ms] Start: Run in container: cat /workspaces/my_new_app/.devcontainer/devcontainer.json 2>/dev/null
[2143 ms] The options 'workspaceMount' or 'workspaceFolder' are ignored when cloning a repository into a volume.
[2144 ms] Start: Run in container: test -e "/Users/rafaelfranca" || (mkdir -p "$(dirname "/Users/rafaelfranca")" && ln -s ~ "/Users/rafaelfranca")
[2146 ms]
[2146 ms]
[2146 ms] Start: Run in container: cat <<'EOF-/tmp/devcontainer-0aa46e5e-960d-4458-a4fc-e3984c767aff.json' >/tmp/devcontainer-0aa46e5e-960d-4458-a4fc-e3984c767aff.json_1695881002924
[2148 ms]
[2148 ms]
[2149 ms] Start: Run in container: docker volume ls -q
[2473 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app --filter label=vsch.quality=stable
[2570 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app --filter label=devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json
[2659 ms] Start: Run in container: docker inspect --type container c012d8cc418d
[2758 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app
[2865 ms] Start: Run in container: docker inspect --type container c012d8cc418d
[3113 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /workspaces/my_new_app --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-0aa46e5e-960d-4458-a4fc-e3984c767aff.json --mount-workspace-git-root true
[3358 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[3357 ms] Start: Run: docker ps -q -a --filter label=vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --filter label=vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --filter label=vsch.local.repository.folder=my_new_app --filter label=devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json
[3383 ms] Start: Run: docker inspect --type container c012d8cc418d
[3501 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-0cede6a1-dbff-490d-8953-3a63016b7d381695881000439 --workspace-folder /workspaces/my_new_app --workspace-mount-consistency cached --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-0aa46e5e-960d-4458-a4fc-e3984c767aff.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf,target=/workspaces,external=true --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default off --mount-workspace-git-root true --terminal-columns 139 --terminal-rows 18
[3734 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[3734 ms] Start: Run: docker buildx version
[3855 ms] github.com/docker/buildx v0.8.2 6224def4dd2c3d347eee19db595348c50d7cb491
[3855 ms]
[3855 ms] Start: Resolving Remote
[3983 ms] Start: Run: docker-compose version --short
[3986 ms] Start: Run: docker compose version --short
[4096 ms] Docker Compose version: 2.12.2
[4096 ms] Start: Run: docker ps -q -a --filter label=com.docker.compose.project=my_new_app_devcontainer --filter label=com.docker.compose.service=rails-app
[4113 ms] Start: Run: docker inspect --type container c012d8cc418d
[4132 ms] Start: Run: docker compose -f /workspaces/my_new_app/.devcontainer/docker-compose.yml --profile * config
[4181 ms] name: devcontainer
services:
rails-app:
build:
context: /workspaces/my_new_app
dockerfile: .devcontainer/Dockerfile
command:
- sleep
- infinity
depends_on:
selenium:
condition: service_started
networks:
default: null
ports:
- mode: ingress
target: 45678
published: "45678"
protocol: tcp
volumes:
- type: bind
source: /workspaces/my_new_app
target: /workspaces
bind:
create_host_path: true
selenium:
image: seleniarm/standalone-chromium
networks:
default: null
networks:
default:
name: devcontainer_default
[4185 ms] Start: Run: docker -v
[4199 ms] Start: Run: docker events --format {{json .}} --filter event=start
[4201 ms] PersistedPath=/tmp/devcontainercli-root, ContainerHasLabels=true
[4201 ms] Container was created with these config files: /workspaces/my_new_app/.devcontainer/docker-compose.yml,/tmp/devcontainercli-root/docker-compose/docker-compose.devcontainer.build-1695877481295.yml,/tmp/devcontainercli-root/docker-compose/docker-compose.devcontainer.containerFeatures-1695877481577.yml
[4201 ms] Expected /tmp/devcontainercli-root/docker-compose/docker-compose.devcontainer.build-1695877481295.yml to exist, but it did not
[4201 ms] Expected /tmp/devcontainercli-root/docker-compose/docker-compose.devcontainer.containerFeatures-1695877481577.yml to exist, but it did not
[4203 ms] Start: Run: docker compose -f /workspaces/my_new_app/.devcontainer/docker-compose.yml --profile * config
[4252 ms] name: devcontainer
services:
rails-app:
build:
context: /workspaces/my_new_app
dockerfile: .devcontainer/Dockerfile
command:
- sleep
- infinity
depends_on:
selenium:
condition: service_started
networks:
default: null
ports:
- mode: ingress
target: 45678
published: "45678"
protocol: tcp
volumes:
- type: bind
source: /workspaces/my_new_app
target: /workspaces
bind:
create_host_path: true
selenium:
image: seleniarm/standalone-chromium
networks:
default: null
networks:
default:
name: devcontainer_default
[4254 ms] Start: Run: docker inspect --type image mcr.microsoft.com/devcontainers/ruby:1-3-bookworm
[5297 ms] local container features stored at: /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/node_modules/vscode-dev-containers/container-features
[5299 ms] Start: Run: tar --no-same-owner -x -f -
[5324 ms] Resolving Feature dependencies for 'ghcr.io/devcontainers/features/github-cli:1'...
[5324 ms] * Processing feature: ghcr.io/devcontainers/features/github-cli:1
[5486 ms] Start: Run: docker-credential-dev-containers-49d2df71-7ad8-4daf-a047-8392624a42ea get
[5549 ms] Looking up Docker credential helper for 'ghcr.io'.
[6628 ms] * Processing feature: ghcr.io/devcontainers/features/common-utils
[6839 ms] * Processing feature: ghcr.io/devcontainers/features/git
[7457 ms] Soft-dependency 'ghcr.io/devcontainers/features/git' is not required. Removing from installation order...
[7457 ms] Soft-dependency 'ghcr.io/devcontainers/features/common-utils' is not required. Removing from installation order...
[7461 ms] * Fetching feature: github-cli_0_oci
[7803 ms] * Fetched feature: github-cli_0_oci version 1.0.10
[7814 ms] Start: Run: docker build -t dev_container_feature_content_temp -f /tmp/devcontainercli-root/container-features/0.51.1-1695881006070/Dockerfile.buildContent /tmp/devcontainercli-root/container-features/0.51.1-1695881006070
[+] Building 0.0s (5/5) FINISHED
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load build definition from Dockerfile.buildContent 0.0s
=> => transferring dockerfile: 95B 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 41.29kB 0.0s
=> CACHED [1/1] COPY . /tmp/build-features/ 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:8c50bf9a154adfa2a1653bd6cac36520f46a46c37a2e5de10b75fd92ff859b96 0.0s
=> => naming to docker.io/library/dev_container_feature_content_temp:latest 0.0s
[7899 ms] Docker Compose override file for building image:
services:
rails-app:
build:
dockerfile: /tmp/devcontainercli-root/container-features/0.51.1-1695881006070/Dockerfile-with-features
args:
- BUILDKIT_INLINE_CACHE=1
- _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label
- _DEV_CONTAINERS_IMAGE_USER=root
- _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp
[7902 ms] Start: Run: docker inspect --type image my_new_app_devcontainer-rails-app
[7921 ms] Docker Compose override file for creating container:
services:
'rails-app':
entrypoint: ["/bin/sh", "-c", "echo Container started\n
trap \"exit 0\" 15\n
\n
exec \"$$@\"\n
while sleep 1 & wait $$!; do :; done", "-"]
environment:
- CAPYBARA_SERVER_PORT=45678
labels:
- 'vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main'
- 'vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf'
- 'vsch.local.repository.folder=my_new_app'
- 'devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json'
volumes:
- my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf:/workspaces
- vscode:/vscode
volumes:
my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf:
external: true
vscode:
external: true
[7921 ms] Writing docker-compose.devcontainer.containerFeatures-1695881008699.yml to /tmp/devcontainercli-root/docker-compose
[7922 ms] Start: Run: docker compose --project-name my_new_app_devcontainer -f /workspaces/my_new_app/.devcontainer/docker-compose.yml -f /tmp/devcontainercli-root/docker-compose/docker-compose.devcontainer.build-1695881008677.yml -f /tmp/devcontainercli-root/docker-compose/docker-compose.devcontainer.containerFeatures-1695881008699.yml up -d --no-recreate
[+] Running 2/2
⠿ Container my_new_app_devcontainer-selenium-1 Started 0.2s
⠿ Container my_new_app_devcontainer-rails-app-1 Started 0.5s
[8461 ms] Start: Run: docker ps -q -a --filter label=com.docker.compose.project=my_new_app_devcontainer --filter label=com.docker.compose.service=rails-app
[8482 ms] Start: Run: docker inspect --type container c012d8cc418d
[8502 ms] Start: Inspecting container
[8502 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[8527 ms] Start: Run in container: /bin/sh
[8530 ms] Start: Run in container: uname -m
[8600 ms] aarch64
[8600 ms]
[8600 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[8603 ms] PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[8603 ms]
[8603 ms] Start: Run in container: (command -v getent >/dev/null 2>&1 && getent passwd 'vscode' || grep -E '^vscode|^[^:]*:[^:]*:vscode:' /etc/passwd || true)
[8611 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[8613 ms]
[8613 ms]
[8613 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[8616 ms]
[8616 ms]
[8627 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[8668 ms] Start: Run: docker exec -i -u root c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb /bin/sh -c echo "New container started. Keep-alive process started." ; export VSCODE_REMOTE_CONTAINERS_SESSION=0cede6a1-dbff-490d-8953-3a63016b7d381695881000439 ; /bin/sh
[8670 ms] Start: Run in container: docker-compose version --short
[8754 ms] New container started. Keep-alive process started.
[8839 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /workspaces/my_new_app --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --container-id c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-0aa46e5e-960d-4458-a4fc-e3984c767aff.json --include-merged-configuration --mount-workspace-git-root true
[9095 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[9095 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[9126 ms] Start: Inspecting container
[9126 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[9170 ms] Start: Run in container: /bin/sh
[9170 ms] Start: Run in container: uname -m
[9251 ms] aarch64
[9252 ms]
[9252 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[9253 ms] PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[9253 ms]
[9254 ms] Start: Run in container: (command -v getent >/dev/null 2>&1 && getent passwd 'vscode' || grep -E '^vscode|^[^:]*:[^:]*:vscode:' /etc/passwd || true)
[9255 ms] Start: Run: docker-compose version --short
[10029 ms] Start: Setup shutdown monitor
[10030 ms] Forking shutdown monitor: /Users/rafaelfranca/.vscode/extensions/ms-vscode-remote.remote-containers-0.309.0/dist/shutdown/shutdownMonitorProcess /var/folders/xy/sh1zv31n1wn_5gx_0g8wmw400000gn/T/vscode-remote-containers-be333e70-9edf-4d7e-887a-70d1b00075cc.sock dockerCompose Debug /Users/rafaelfranca/Library/Application Support/Code/logs/20230928T002259/window13/exthost/ms-vscode-remote.remote-containers 1695881000778
[10034 ms] Start: Run in container: test -d /home/vscode/.vscode-server
[10036 ms]
[10037 ms]
[10037 ms] Start: Run in container: test ! -f '/home/vscode/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/vscode/.vscode-server/data/Machine' && { > '/home/vscode/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[10040 ms]
[10040 ms]
[10040 ms] Exit code 1
[10040 ms] Start: Run in container: cat /home/vscode/.vscode-server/data/Machine/settings.json
[10042 ms]
[10042 ms] cat: /home/vscode/.vscode-server/data/Machine/settings.json: No such file or directory
[10042 ms] Exit code 1
[10042 ms]
Support for ARM64 is in preview.
[10042 ms] Start: Run in container: test -d /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
[10044 ms]
[10044 ms]
[10044 ms] Start: Run in container: test -d /vscode/vscode-server/bin/linux-arm64/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
[10045 ms]
[10045 ms]
[10045 ms] Start: Run in container: /bin/sh
[10048 ms] Start: Launching Dev Containers helper.
[10049 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.sock) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.ssh).
[10049 ms] X11 forwarding: DISPLAY not set on local host.
[10049 ms] Start: Run in container: gpgconf --list-dir agent-socket
[10049 ms] Start: Run in container: touch '/vscode/vscode-server/bin/linux-arm64/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d'
[10064 ms] /home/vscode/.gnupg/S.gpg-agent
[10064 ms]
[10065 ms] Start: Run in container: gpgconf --list-dir homedir
[10067 ms] /home/vscode/.gnupg
[10067 ms]
[10068 ms] Start: Run in container: ls '/home/vscode/.gnupg/private-keys-v1.d' 2>/dev/null
[10076 ms]
[10076 ms]
[10076 ms] Exit code 2
[10076 ms] Start: Run: gpgconf --list-dir agent-extra-socket
[10088 ms] /Users/rafaelfranca/.gnupg/S.gpg-agent.extra
[10088 ms]
[10088 ms] Start: Run in container: mkdir -p -m 700 '/home/vscode/.gnupg'
[10088 ms] gpg-agent: Socket in container (/home/vscode/.gnupg/S.gpg-agent) forwarded to local host (/Users/rafaelfranca/.gnupg/S.gpg-agent.extra).
[10095 ms]
[10095 ms]
[10095 ms] Start: Run in container: command -v docker >/dev/null 2>&1
[10096 ms] Start: Run: gpgconf --list-dir homedir
[10101 ms]
[10101 ms]
[10101 ms] Exit code 127
[10102 ms] Start: Run in container: /bin/sh
[10105 ms] userEnvProbe: loginInteractiveShell (default)
[10105 ms] Start: Run in container: test -f '/tmp/devcontainers-0cede6a1-dbff-490d-8953-3a63016b7d381695881000439/env-loginInteractiveShell.json'
[10106 ms] Start: Run in container: echo ~
[10111 ms] /Users/rafaelfranca/.gnupg
[10111 ms]
[10137 ms]
[10137 ms]
[10137 ms] Exit code 1
[10137 ms] Start: Run in container: # Test for /home/vscode/.ssh/known_hosts and ssh
[10137 ms] userEnvProbe: not found in cache
[10138 ms] userEnvProbe shell: /bin/bash
[10147 ms] /home/vscode/.ssh/known_hosts exists
[10147 ms]
[10147 ms] Exit code 1
[10148 ms] Start: Run in container: gpgconf --list-dir homedir
[10157 ms] /home/vscode/.gnupg
[10157 ms]
[10158 ms] Start: Run in container: # Test for /home/vscode/.gnupg/pubring.kbx and gpg
[10159 ms]
[10159 ms]
[10159 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node /tmp/vscode-remote-containers-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.js git-credential-helper $*; }; f' || true
[10163 ms] /home/vscode/.gnupg/pubring.kbx exists
[10163 ms]
[10163 ms] Exit code 1
[10164 ms] Start: Run in container: # Test for /home/vscode/.gnupg/trustdb.gpg and gpg
[10167 ms] /home/vscode/.gnupg/trustdb.gpg exists
[10167 ms]
[10167 ms] Exit code 1
[10167 ms] Start: Run: gpg-connect-agent updatestartuptty /bye
[10196 ms]
[10196 ms]
[10196 ms] Start: Run in container: for pid in `cd /proc && ls -d [0-9]*`; do { echo $pid ; readlink /proc/$pid/cwd || echo ; readlink /proc/$pid/ns/mnt || echo ; cat /proc/$pid/stat | tr "
[10213 ms] /home/vscode
[10213 ms]
[10213 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.js' >/tmp/vscode-remote-containers-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.js
[10216 ms]
[10217 ms]
[10217 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.js' >/tmp/vscode-remote-containers-server-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.js_1695881010995
[10239 ms]
[10239 ms]
[10264 ms] Start: Run in container: cat '/home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/product.json'
[10267 ms] Start: Run in container: cat '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d' 2>/dev/null || (umask 377 && echo '65a29565-b317-4e31-a2a2-ffa410c60f69' >'/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d-7d6acacd-29c8-4d79-8ba7-165e4a2a9e23' && mv -n '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d-7d6acacd-29c8-4d79-8ba7-165e4a2a9e23' '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d' && rm -f '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d-7d6acacd-29c8-4d79-8ba7-165e4a2a9e23' && cat '/home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d')
[10269 ms] c748d732-d27f-4b13-9296-90d12d6ae1b1
[10269 ms]
[10269 ms] Start: Starting VS Code Server
[10269 ms] Start: Preparing Extensions
[10269 ms] Start: Run in container: test ! -f '/home/vscode/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/home/vscode/.vscode-server/data/Machine' && { > '/home/vscode/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[10271 ms]
[10271 ms]
[10271 ms] Exit code 1
[10272 ms] Extensions cache, install extensions: None
[10272 ms] Start: Run in container: test -d /home/vscode/.vscode-server/extensionsCache && ls /home/vscode/.vscode-server/extensionsCache || true
[10276 ms] dbaeumer.vscode-eslint-2.4.2
eamodio.gitlens-14.3.0
github.copilot-1.117.443
github.copilot-chat-0.7.1
github.copilot-nightly-1.93.219
github.vscode-pull-request-github-0.72.0
ms-vsliveshare.vsliveshare-pack-0.4.0
rebornix.ruby-0.28.1
shopify.ruby-lsp-0.4.8
streetsidesoftware.code-spell-checker-3.0.1
wingrunr21.vscode-ruby-0.28.0
[10276 ms]
[10276 ms] Start: Run in container: test -d /vscode/vscode-server/extensionsCache && ls /vscode/vscode-server/extensionsCache || true
[10279 ms] dbaeumer.vscode-eslint-2.4.2
eamodio.gitlens-14.3.0
github.copilot-1.109.386
github.copilot-1.110.389
github.copilot-1.111.404
github.copilot-1.112.420
github.copilot-1.113.423
github.copilot-1.114.426
github.copilot-1.115.430
github.copilot-1.116.440
github.copilot-1.117.443
github.copilot-1.74.8955
github.copilot-1.74.8955.sigzip
github.copilot-1.75.8985.sigzip
github.copilot-1.76.9071
github.copilot-1.77.9225.sigzip
github.copilot-1.93.189
github.copilot-1.99.289
github.copilot-chat-0.7.1
github.copilot-nightly-1.93.219
github.vscode-pull-request-github-0.56.0
github.vscode-pull-request-github-0.58.0.sigzip
github.vscode-pull-request-github-0.58.1
github.vscode-pull-request-github-0.58.1.sigzip
github.vscode-pull-request-github-0.58.2
github.vscode-pull-request-github-0.58.2.sigzip
github.vscode-pull-request-github-0.60.0
github.vscode-pull-request-github-0.62.0
github.vscode-pull-request-github-0.64.0
github.vscode-pull-request-github-0.66.1
github.vscode-pull-request-github-0.66.1.sigzip
github.vscode-pull-request-github-0.66.2
github.vscode-pull-request-github-0.68.1
github.vscode-pull-request-github-0.70.0
github.vscode-pull-request-github-0.72.0
ms-vsliveshare.vsliveshare-pack-0.4.0
rebornix.ruby-0.28.1
rebornix.ruby-0.28.1.sigzip
shopify.ruby-lsp-0.4.6
shopify.ruby-lsp-0.4.7
shopify.ruby-lsp-0.4.8
streetsidesoftware.code-spell-checker-2.14.0
streetsidesoftware.code-spell-checker-2.15.0
streetsidesoftware.code-spell-checker-2.16.0
streetsidesoftware.code-spell-checker-2.16.0.sigzip
streetsidesoftware.code-spell-checker-2.17.1
streetsidesoftware.code-spell-checker-2.20.5
streetsidesoftware.code-spell-checker-3.0.1
wingrunr21.vscode-ruby-0.28.0
[10279 ms]
[10279 ms] Extensions cache, link in container: None
[10279 ms] Optimizing extensions for quality: stable
[10280 ms] Start: Run in container: /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/bin/code-server --log debug --force-disable-user-env --server-data-dir /home/vscode/.vscode-server --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /home/vscode/.vscode-server/data/Machine/.connection-token-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d --extensions-download-dir /home/vscode/.vscode-server/extensionsCache --start-server
[10419 ms] *
* Visual Studio Code Server
*
* By using the software, you agree to
* the Visual Studio Code Server License Terms (https://aka.ms/vscode-server-license) and
* the Microsoft Privacy Statement (https://privacy.microsoft.com/en-US/privacystatement).
*
[10424 ms] Server bound to 127.0.0.1:41527 (IPv4)
Extension host agent listening on 41527
[10424 ms] Start: Run in container: echo 41527 >'/home/vscode/.vscode-server/data/Machine/.devport-abd2f3db4bdb28f9e95536dfa84d8479f1eb312d'
[10425 ms]
[10426 ms]
[10426 ms] Port forwarding for container port 41527 starts listening on local port.
[10426 ms] Port forwarding local port 41527 to container port 41527
[10444 ms] Start: Run in container: test -f '/home/vscode/.vscode-server/data/Machine/.dotfilesMarker' && test ! -e '/home/vscode/.devcontainer/.dotfilesMarker' && mkdir -p '/home/vscode/.devcontainer' && cp '/home/vscode/.vscode-server/data/Machine/.dotfilesMarker' '/home/vscode/.devcontainer/.dotfilesMarker'
[10447 ms]
[10447 ms]
[10447 ms] Exit code 1
[10448 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.309.0/dist/spec-node/devContainersSpecCLI.js run-user-commands --container-session-data-folder /tmp/devcontainers-0cede6a1-dbff-490d-8953-3a63016b7d381695881000439 --workspace-folder /workspaces/my_new_app --id-label vsch.local.repository=https://github.com/rafaelfranca/my_new_app.git/tree/main --id-label vsch.local.repository.volume=my_new_app-main-66e9f56450a114b856df897ef58bd0a90788681b49dcef49dd09ec8a952fafdf --id-label vsch.local.repository.folder=my_new_app --id-label devcontainer.config_file=/workspaces/my_new_app/.devcontainer/devcontainer.json --container-id c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb --log-level debug --log-format json --config /workspaces/my_new_app/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-0aa46e5e-960d-4458-a4fc-e3984c767aff.json --default-user-env-probe loginInteractiveShell --skip-non-blocking-commands false --prebuild false --stop-for-personalization true --remote-env REMOTE_CONTAINERS_IPC=/tmp/vscode-remote-containers-ipc-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.sock --remote-env SSH_AUTH_SOCK=/tmp/vscode-ssh-auth-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.sock --remote-env REMOTE_CONTAINERS=true --mount-workspace-git-root true --terminal-columns 139 --terminal-rows 18 --dotfiles-repository https://github.com/rafaelfranca/dotfiles.git --dotfiles-target-path ~/dotfiles
[10549 ms] [06:03:31]
[10568 ms] [06:03:31] Extension host agent started.
[10607 ms] [06:03:31] No uninstalled extensions found.
[10673 ms] userEnvProbe PATHs:
Probe: '/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/vscode/.local/bin:/usr/local/rvm/bin'
Container: '/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
[10673 ms] Start: Run in container: mkdir -p '/tmp/devcontainers-0cede6a1-dbff-490d-8953-3a63016b7d381695881000439' && cat > '/tmp/devcontainers-0cede6a1-dbff-490d-8953-3a63016b7d381695881000439/env-loginInteractiveShell.json' << 'envJSON'
[10676 ms]
[10676 ms]
[10685 ms] Port forwarding connection from 54633 > 41527 > 41527 in the container.
[10685 ms] Start: Run in container: /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node -e
[10729 ms] @devcontainers/cli 0.51.1. Node.js v16.20.1. linux 6.3.13-linuxkit arm64.
[10729 ms] Start: Run: docker buildx version
[10819 ms] github.com/docker/buildx v0.8.2 6224def4dd2c3d347eee19db595348c50d7cb491
[10820 ms]
[10824 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[10849 ms] Port forwarding 54633 > 41527 > 41527 stderr: Connection established
[10852 ms] Start: Inspecting container
[10852 ms] Start: Run: docker inspect --type container c012d8cc418d79e78d7f2238d10e9d3e4738c7621b75b18e30784e5dec05becb
[10865 ms] Port forwarding connection from 54637 > 41527 > 41527 in the container.
[10865 ms] Start: Run in container: /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node -e
[10873 ms] [06:03:31] [127.0.0.1][32ff4592][ManagementConnection] New connection established.
[10880 ms] Start: Run in container: /bin/sh
[10884 ms] Start: Run in container: uname -m
[10896 ms] [06:03:31] Log level changed to info
[10996 ms] Port forwarding 54637 > 41527 > 41527 stderr: Connection established
[11006 ms] aarch64
[11007 ms]
[11007 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[11009 ms] PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[11009 ms]
[11010 ms] Start: Run in container: (command -v getent >/dev/null 2>&1 && getent passwd 'vscode' || grep -E '^vscode|^[^:]*:[^:]*:vscode:' /etc/passwd || true)
[11016 ms] userEnvProbe: loginInteractiveShell (default)
[11017 ms] Start: Run in container: test -f '/tmp/devcontainers-0cede6a1-dbff-490d-8953-3a63016b7d381695881000439/env-loginInteractiveShell.json'
[11019 ms]
[11019 ms]
[11019 ms] Start: Run in container: mkdir -p '/home/vscode/.devcontainer' && CONTENT="$(cat '/home/vscode/.devcontainer/.onCreateCommandMarker' 2>/dev/null || echo ENOENT)" && [ "${CONTENT:-2023-09-28T05:05:01.162961387Z}" != '2023-09-28T05:05:01.162961387Z' ] && echo '2023-09-28T05:05:01.162961387Z' > '/home/vscode/.devcontainer/.onCreateCommandMarker'
[11025 ms]
[11025 ms]
[11025 ms] Exit code 1
[11025 ms] Start: Run in container: cat '/tmp/devcontainers-0cede6a1-dbff-490d-8953-3a63016b7d381695881000439/env-loginInteractiveShell.json'
[11028 ms] {
"NVM_RC_VERSION": "",
"rvm_prefix": "/usr/local",
"HOSTNAME": "c012d8cc418d",
"rvm_stored_umask": "0022",
"RUBY_DOWNLOAD_SHA256": "4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23",
"MY_RUBY_HOME": "/usr/local/rvm/rubies/default",
"REMOTE_CONTAINERS_IPC": "/tmp/vscode-remote-containers-ipc-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.sock",
"RUBY_VERSION": "3.2.2",
"rvm_version": "1.29.12 (latest)",
"rvm_user_install_flag": "0",
"BUNDLE_APP_CONFIG": "/usr/local/bundle",
"RUBY_MAJOR": "3.2",
"HOME": "/home/vscode",
"LANG": "C.UTF-8",
"LS_COLORS": "",
"NVM_SYMLINK_CURRENT": "true",
"BUNDLE_SILENCE_ROOT_WARNING": "1",
"NVM_DIR": "/usr/local/share/nvm",
"rvm_bin_path": "/usr/local/rvm/bin",
"GEM_PATH": "/usr/local/rvm/gems/default:/usr/local/rvm/gems/default@global",
"GEM_HOME": "/usr/local/rvm/gems/default",
"REMOTE_CONTAINERS_SOCKETS": "[\"/tmp/vscode-ssh-auth-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.sock\",\"/home/vscode/.gnupg/S.gpg-agent\"]",
"USER": "vscode",
"CAPYBARA_SERVER_PORT": "45678",
"rvm_loaded_flag": "1",
"SHLVL": "1",
"NVM_CD_FLAGS": "",
"PROMPT_DIRTRIM": "4",
"PATH": "/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/rvm/gems/default/bin:/usr/local/rvm/gems/default@global/bin:/usr/local/rvm/rubies/default/bin:/usr/local/share/rbenv/bin:/usr/local/share/nvm/current/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/vscode/.local/bin:/usr/local/rvm/bin",
"rvm_path": "/usr/local/rvm",
"_": "/usr/bin/cat"
}
[11028 ms]
[11028 ms] Start: Run in container: mkdir -p '/home/vscode/.devcontainer' && CONTENT="$(cat '/home/vscode/.devcontainer/.updateContentCommandMarker' 2>/dev/null || echo ENOENT)" && [ "${CONTENT:-2023-09-28T05:05:01.162961387Z}" != '2023-09-28T05:05:01.162961387Z' ] && echo '2023-09-28T05:05:01.162961387Z' > '/home/vscode/.devcontainer/.updateContentCommandMarker'
[11035 ms]
[11035 ms]
[11035 ms] Exit code 1
[11035 ms] Start: Run in container: mkdir -p '/home/vscode/.devcontainer' && CONTENT="$(cat '/home/vscode/.devcontainer/.postCreateCommandMarker' 2>/dev/null || echo ENOENT)" && [ "${CONTENT:-2023-09-28T05:05:01.162961387Z}" != '2023-09-28T05:05:01.162961387Z' ] && echo '2023-09-28T05:05:01.162961387Z' > '/home/vscode/.devcontainer/.postCreateCommandMarker'
[11040 ms]
[11040 ms]
[11040 ms] Exit code 1
[11040 ms] Start: Run in container: # Clone & install dotfiles
[11043 ms] dotfiles marker found
[11044 ms]
[11044 ms]
[11070 ms] Start: Run in container: # Cleaning up git config
[11080 ms]
[11080 ms]
[11080 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node /tmp/vscode-remote-containers-687ab68d-3d32-4a4b-b39a-d3ab6f769ce0.js git-credential-helper $*; }; f' || true
[11083 ms]
[11083 ms]
[11083 ms] Start: Run: docker rm -f a3d907b7f62eaf29dc301a0a002544d988523ca91e0346b3bb4ec7a14992f7eb
[11154 ms] Container server terminated (code: 137, signal: null).
[11174 ms] [06:03:31] [127.0.0.1][f6093a38][ExtensionHostConnection] New connection established.
[11188 ms] [06:03:31] [127.0.0.1][f6093a38][ExtensionHostConnection] <538> Launched Extension Host Process.
[11596 ms] Port forwarding connection from 54639 > 41527 > 41527 in the container.
[11597 ms] Start: Run in container: /home/vscode/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/node -e
[11800 ms] Port forwarding 54639 > 41527 > 41527 stderr: Connection established
[16922 ms] Port forwarding 54639 > 41527 > 41527 stderr: Remote close
[16944 ms] Port forwarding 54639 > 41527 > 41527 terminated with code 0 and signal null.