devcontainers / devcontainers/cli

`docker-compose up` isn't being called when starting a devcontainer

Đang mở
#648 5 bình luận 0 reaction 1 người được giao Được @chrmarti nhận Xem trên GitHub
info-needed
Ngôn ngữ chính
TypeScript
Star
3k
Fork
457
Merge trung bình
13 giờ 17 phút
Pull request đã merge (30 ngày)
6

Mô tả

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.
```

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.