Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Devcontainer VSCode freezes while activating extensions (Mac OS) #9943

Closed
david02871 opened this issue May 31, 2024 · 19 comments
Closed

Devcontainer VSCode freezes while activating extensions (Mac OS) #9943

david02871 opened this issue May 31, 2024 · 19 comments
Assignees
Labels
containers Issue in vscode-remote containers info-needed Issue requires more information from poster

Comments

@david02871
Copy link

I'm unable to launch a previously working devcontainer which now freezes with the "Activating extensions.." stage showing in the status bar.

I can't see any errors. Could it be that the error will be in 'Output: Extension Host (remote)'? I can't open that log because the window freezes. Are there any other ways to view it?

The last part of 'Dev Containers Developer > Show all logs' is:

[2024-05-31T15:39:57.011Z] [15:39:57] Extension installed successfully: github.copilot-chat
[15:39:57] Extension installed successfully: github.copilot
[2024-05-31T15:39:57.023Z] [15:39:57] Extension 'github.copilot-chat' v0.15.2 was successfully installed.
[15:39:57] Extension 'github.copilot' v1.197.0 was successfully installed.
[15:39:57] Finished installing extensions
[15:39:57] ExtensionManagementService#cleanUp
[15:39:57] ExtensionManagementService#removeTempDeleteFolders
[2024-05-31T15:39:57.046Z] [15:39:57] No uninstalled extensions found.
[2024-05-31T15:39:57.072Z] [15:39:57] [File Watcher (node.js)]  >> normalized [CHANGED] /root/.vscode-server/extensions/extensions.json
[2024-05-31T15:39:57.074Z] [15:39:57] [File Watcher (node.js)]  >> normalized [CHANGED] /root/.vscode-server/extensions/extensions.json
[2024-05-31T15:39:57.077Z] [15:39:57] [File Watcher (node.js)] [DELETED] /root/.vscode-server/extensions/.39cddba8-1a19-4de2-9568-e38ffc29231c
[15:39:57] [File Watcher (node.js)] [ADDED] /root/.vscode-server/extensions/github.copilot-1.197.0
[2024-05-31T15:39:57.151Z] [15:39:57] [File Watcher (node.js)]  >> normalized [DELETED] /root/.vscode-server/extensions/.39cddba8-1a19-4de2-9568-e38ffc29231c
[15:39:57] [File Watcher (node.js)]  >> normalized [ADDED] /root/.vscode-server/extensions/github.copilot-1.197.0
[2024-05-31T15:39:58.723Z] [15:39:58] resolveShellEnv(): skipped (--force-disable-user-env)
[2024-05-31T15:39:58.971Z] [15:39:58] [File Watcher (parcel)] Started watching: '/app' with backend 'inotify'
[2024-05-31T15:40:00.601Z] Extensions cache, copy to shared cache: None

I have tried the following in my devcontainer.json:

        "customizations": {
            "vscode": {
                "settings": {
                    "extensions.verifySignature": false
                }
            }
        },
  • VSCode Version: 1.89.1
  • Local OS Version: Sonoma 14.5
  • Remote OS Version: Docker (Rosetta) Linux
  • Remote Extension/Connection Type: Containers
@vscodenpa vscodenpa added the containers Issue in vscode-remote containers label May 31, 2024
@chrmarti
Copy link
Contributor

chrmarti commented Jun 3, 2024

Which version of Docker Desktop are you running?

Is there more information in the renderer or local extension host Output channels?

@chrmarti chrmarti added the info-needed Issue requires more information from poster label Jun 3, 2024
@raed8894

This comment has been minimized.

@david02871
Copy link
Author

david02871 commented Jul 5, 2024

I can't see the output channels in the terminal because the window freezes. I then get a message from vscode that it is not responding and it returns to a local vscode window. So it is not clear which parts of the log are due to it cancelling and closing, or re-opening locally.

There is a renderer.log in /Users/user/Library/Application Support/Code/logs/20240705T111321/window19/renderer.log

2024-07-05 13:22:02.066 [info] Started local extension host with pid 93416.
2024-07-05 13:22:03.235 [error] [Extension Host] (node:93416) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `Code Helper (Plugin) --trace-deprecation ...` to show where the warning was created)
2024-07-05 13:22:04.637 [info] Started local extension host with pid 93580.
2024-07-05 13:22:04.818 [info] Invoking resolveAuthority(dev-container)...
2024-07-05 13:22:04.818 [info] [LocalProcess0][resolveAuthority(dev-container,1)][0ms] obtaining proxy...
2024-07-05 13:22:04.818 [info] [LocalProcess0][resolveAuthority(dev-container,1)][0ms] invoking...
2024-07-05 13:22:05.819 [info] [LocalProcess0][resolveAuthority(dev-container,1)][1001ms] waiting...
2024-07-05 13:22:06.819 [info] [LocalProcess0][resolveAuthority(dev-container,1)][2001ms] waiting...
2024-07-05 13:22:07.819 [info] [LocalProcess0][resolveAuthority(dev-container,1)][3001ms] waiting...
2024-07-05 13:22:08.819 [info] [LocalProcess0][resolveAuthority(dev-container,1)][4001ms] waiting...
2024-07-05 13:22:09.428 [info] [LocalProcess0][resolveAuthority(dev-container,1)][4610ms] returned WebSocket(127.0.0.1:41261)
2024-07-05 13:22:09.428 [info] resolveAuthority(dev-container) returned 'WebSocket(127.0.0.1:41261)' after 4610 ms
2024-07-05 13:22:09.429 [info] Creating a socket (renderer-Management-7d9a8373-0e16-4d32-b9ae-82df324be811)...
2024-07-05 13:22:09.429 [info] Creating a socket (renderer-ExtensionHost-4cff8b68-65c5-43ac-a573-c27acfcd3cf1)...
2024-07-05 13:22:10.022 [info] Creating a socket (renderer-Management-7d9a8373-0e16-4d32-b9ae-82df324be811) was successful after 592 ms.
2024-07-05 13:22:10.441 [info] Creating a socket (renderer-ExtensionHost-4cff8b68-65c5-43ac-a573-c27acfcd3cf1) was successful after 1012 ms.
2024-07-05 13:22:11.139 [info] [perf] Render performance baseline is 17ms
2024-07-05 13:22:12.105 [warning] ForwardedPorts: (TunnelService) Created tunnel does not match requirements of requested tunnel. Host or port mismatch.

exthost.log
The extensions listed here are local and not in the devcontainer

2024-07-05 13:22:02.309 [info] Extension host with pid 93416 started
2024-07-05 13:22:02.309 [info] Skipping acquiring lock for /Users/user/Library/Application Support/Code/User/workspaceStorage/5bacda402d37f75d8e960c6aac7774e6.
2024-07-05 13:22:02.418 [info] ExtensionService#_doActivateExtension vscode.emmet, startup: false, activationEvent: 'onLanguage'
2024-07-05 13:22:02.423 [info] ExtensionService#_doActivateExtension vscode.configuration-editing, startup: false, activationEvent: 'onLanguage:jsonc'
2024-07-05 13:22:02.430 [info] ExtensionService#_doActivateExtension vscode.json-language-features, startup: false, activationEvent: 'onLanguage:jsonc'
2024-07-05 13:22:02.445 [info] ExtensionService#_doActivateExtension vscode.typescript-language-features, startup: false, activationEvent: 'onLanguage:jsonc'
2024-07-05 13:22:02.835 [info] ExtensionService#_doActivateExtension vscode.git-base, startup: true, activationEvent: '*', root cause: vscode.git
2024-07-05 13:22:02.837 [info] ExtensionService#_doActivateExtension EditorConfig.EditorConfig, startup: true, activationEvent: '*'
2024-07-05 13:22:02.845 [info] ExtensionService#_doActivateExtension vscode.npm, startup: true, activationEvent: 'workspaceContains:package.json'
2024-07-05 13:22:02.850 [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-containers, startup: true, activationEvent: 'workspaceContains:.devcontainer/devcontainer.json'
2024-07-05 13:22:02.900 [info] ExtensionService#_doActivateExtension vscode.git, startup: true, activationEvent: '*'
2024-07-05 13:22:02.913 [info] ExtensionService#_doActivateExtension vscode.github, startup: true, activationEvent: '*'
2024-07-05 13:22:02.982 [info] Eager extensions activated
2024-07-05 13:22:02.987 [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:02.988 [info] ExtensionService#_doActivateExtension vscode.merge-conflict, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:02.992 [info] ExtensionService#_doActivateExtension dbaeumer.vscode-eslint, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:02.998 [info] ExtensionService#_doActivateExtension eamodio.gitlens, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:03.015 [info] ExtensionService#_doActivateExtension esbenp.prettier-vscode, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:03.030 [info] ExtensionService#_doActivateExtension GitHub.copilot, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:03.065 [info] ExtensionService#_doActivateExtension GitHub.copilot-chat, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:03.097 [info] ExtensionService#_doActivateExtension WallabyJs.console-ninja, startup: false, activationEvent: 'onStartupFinished'
2024-07-05 13:22:03.187 [info] ExtensionService#_doActivateExtension ms-vsliveshare.vsliveshare, startup: false, activationEvent: 'api', root cause: eamodio.gitlens
2024-07-05 13:22:03.255 [info] ExtensionService#_doActivateExtension vscode.github-authentication, startup: false, activationEvent: 'onAuthenticationRequest:github'
2024-07-05 13:22:04.313 [info] Extension host terminating: renderer closed the MessagePort

In the remote containers log, everything looks successful

[12:22:12] Extension is already requested to install github.copilot file:///root/.vscode-server/extensions/extensions.json
[2024-07-05T12:22:12.540Z] [12:22:12] Getting Manifest... github.copilot
[2024-07-05T12:22:12.684Z] [12:22:12] Getting Manifest... github.copilot-chat
[2024-07-05T12:22:16.367Z] [12:22:16] Extension signature verification result for github.copilot: Success. Executed: true. Duration: 2011ms.
[2024-07-05T12:22:16.499Z] [12:22:16] Extension signature verification result for github.copilot-chat: Success. Executed: true. Duration: 1761ms.
[2024-07-05T12:22:17.073Z] [12:22:17] Extracted extension to file:///root/.vscode-server/extensions/github.copilot-1.211.0: github.copilot
[2024-07-05T12:22:17.078Z] [12:22:17] Renamed to /root/.vscode-server/extensions/github.copilot-1.211.0
[2024-07-05T12:22:17.124Z] [12:22:17] Extracted extension to file:///root/.vscode-server/extensions/github.copilot-chat-0.17.0: github.copilot-chat
[2024-07-05T12:22:17.131Z] [12:22:17] Renamed to /root/.vscode-server/extensions/github.copilot-chat-0.17.0
[2024-07-05T12:22:17.177Z] [12:22:17] Extension installed successfully: github.copilot file:///root/.vscode-server/extensions/extensions.json
[12:22:17] Extension installed successfully: github.copilot-chat file:///root/.vscode-server/extensions/extensions.json
[2024-07-05T12:22:17.180Z] [12:22:17] Extension 'github.copilot' v1.211.0 was successfully installed.
[12:22:17] Extension 'github.copilot-chat' v0.17.0 was successfully installed.
[2024-07-05T12:22:18.960Z] Extensions cache, copy to shared cache: github.copilot-1.211.0, github.copilot-chat-0.17.0
[2024-07-05T12:22:18.961Z] Start: Run in container: mkdir -p '/vscode/vscode-server/extensionsCache' && cd '/root/.vscode-server/extensionsCache' && cp 'github.copilot-1.211.0' 'github.copilot-chat-0.17.0' '/vscode/vscode-server/extensionsCache'
[2024-07-05T12:22:18.998Z] 
[2024-07-05T12:22:18.998Z] 
[2024-07-05T12:22:18.998Z] Stop (37 ms): Run in container: mkdir -p '/vscode/vscode-server/extensionsCache' && cd '/root/.vscode-server/extensionsCache' && cp 'github.copilot-1.211.0' 'github.copilot-chat-0.17.0' '/vscode/vscode-server/extensionsCache'
[2024-07-05T12:22:18.998Z] Start: Run in container: cd '/vscode/vscode-server/extensionsCache' && ls -t | tail -n +50 | xargs rm -f
[2024-07-05T12:22:19.029Z] 
[2024-07-05T12:22:19.029Z] 
[2024-07-05T12:22:19.029Z] Stop (31 ms): Run in container: cd '/vscode/vscode-server/extensionsCache' && ls -t | tail -n +50 | xargs rm -f
[2024-07-05T12:23:10.859Z] Received message: []
[2024-07-05T12:23:19.352Z] Extensions cache, copy to shared cache: None

@david02871
Copy link
Author

david02871 commented Jul 5, 2024

If I rename my workspace directory and rebuild it works the first time. If I close it and open it again it gets stuck on activating extensions. So I have to rename the folder each time I want to launch the devcontainer.

Alternatively, I can launch the container manually through Docker and attach vscode to it through the vscode docker extension and then it will launch without getting stuck on "activating extensions".

@chrmarti
Copy link
Contributor

chrmarti commented Jul 9, 2024

Can you try to trigger F1 > Developer: Reload With Extensions Disabled while the window is loading? Or just remove all extension from your devcontainer.json (if some come in from the base image / features, you could list them with - as a prefix under "customizations"."vscode"."extensions" to skip them).

@david02871
Copy link
Author

david02871 commented Jul 11, 2024

There are no extensions listed in the devcontainer.json or default extensions in the devcontainer settings or in the docker image referenced by the docker-compose.yml.

I can't get to F1 > Developer: Reload with extensions disabled in the devcontainer because the window freezes.
I have tried disabling all extensions locally (except for the Dev container extension).

Although the vscode window freezes, the docker containers remain up until I kill the frozen window. So I can inspect the containers & volumes if theres anything of interest there?

@chrmarti
Copy link
Contributor

Could you share the devcontainer.json? Also retry with the recently released Dev Containers 0.375.1 which comes with two important fixes (though these bugs shouldn't freeze the window).

@david02871
Copy link
Author

david02871 commented Jul 16, 2024

I have updated vscode and still get the frozen window. The containers are built for linux/arm64 but I have the same problem when built for other platforms and using Rosetta.

The containers build ok and are still running while the window freezes. I can connect vscode to the container without the window freezing if I connect via the Docker extension and select "Attach Visual Studio Code".

devcontainer.json:

{
    "name": "project-6",
    "dockerComposeFile": "./docker-compose.yml",
    "service": "app",
    "workspaceFolder": "/app/",
    "forwardPorts": [80, 443, 9003, 9333]
}

docker-compose.yml:

services:
    app:
        container_name: ${PROJECT_NAME}
        image: wp-development-arm64:8.0
        platform: linux/arm64
        pull_policy: never
        ports:
            - 80:80
            - 443:443
        volumes:
            - ..:/app:cached
        environment:
            - WP_HOME=http://${PROJECT_NAME}.localhost
            - WP_SITEURL=http://${PROJECT_NAME}.localhost/wp
            - WP_ENV=development
            - DB_HOST=${PROJECT_NAME}-mysql
            - DB_NAME=${PROJECT_NAME}
            - DB_USER=root
            - XDEBUG_MODE=debug
            - XDEBUG_TRIGGER=1
            - XDEBUG_CONFIG=log_level=0 start_with_request=yes discover_client_host=true
    db:
        container_name: ${PROJECT_NAME}-mysql
        image: mysql:8.0
        platform: linux/arm64
        ports:
            - 1307:3306
        volumes:
            - mysql80data64:/var/lib/mysql
            - ./init:/docker-entrypoint-initdb.d
volumes:
    mysql80data64:

The docker-compose file is in the .devcontainer directory and references the workspace which is a level up - ..:/app:cached. PROJECT_NAME is set in a .env, also in the .devcontainer directory.

@chrmarti
Copy link
Contributor

What is the base image (distro and version) of wp-development-arm64:8.0?

Worth a try: Remove the 3 default entries from the following user setting and rebuild the dev container:
Image

@david02871
Copy link
Author

david02871 commented Jul 22, 2024

@chrmarti The base image is php:8.1-apache + some extra requirements

FROM php:8.1-apache
RUN apt-get update && apt-get upgrade -y

RUN apt-get update && \
    apt-get install -y libfreetype6-dev libjpeg62-turbo-dev libpng-dev libxml2-dev zlib1g-dev libpng-dev libzip-dev zip nano less
    
# Make app directory
RUN mkdir /app

# Set working directory
WORKDIR /app

# Create file owner and CLI user
RUN useradd --uid 1337 builder --gid 33 -m
USER builder

USER www-data

RUN apt-get update && apt-get install -y wget git curl unzip

Thanks for the suggestion. I had already emptied the list of default extensions.

@chrmarti
Copy link
Contributor

Could you also check the Remote Extension Host's log?

Make sure to not only empty "Default Extensions", but also "Default Extensions If Installed Locally". These are shown as being installed in the log you posted.

@david02871
Copy link
Author

I cleared the logs folder on the host and launched the devcontainer until it froze. These are the logs from the session.
I had to delete a few lines that contained environment variables. I'm now using an image built for ARM instead of using rosetta but still getting the exact same issue with it freezing while activating extensions.

ms-vscode-remote.remote-containers/remoteContainers-2024-07-23T13-03-15.734Z.log

[2024-07-23T13:04:53.192Z] Start: Run: docker version --format {{json .}}
[2024-07-23T13:04:53.214Z] {"Client":{"Version":"26.1.4","ApiVersion":"1.45","DefaultAPIVersion":"1.45","GitCommit":"5650f9b","GoVersion":"go1.21.11","Os":"darwin","Arch":"arm64","BuildTime":"Wed Jun  5 11:26:02 2024","Context":"desktop-linux"},"Server":{"Platform":{"Name":"Docker Desktop 4.31.0 (153195)"},"Components":[{"Name":"Engine","Version":"26.1.4","Details":{"ApiVersion":"1.45","Arch":"arm64","BuildTime":"Wed Jun  5 11:29:12 2024","Experimental":"false","GitCommit":"de5c9cf","GoVersion":"go1.21.11","KernelVersion":"6.6.31-linuxkit","MinAPIVersion":"1.24","Os":"linux"}},{"Name":"containerd","Version":"1.6.33","Details":{"GitCommit":"d2d58213f83a351ca8f528a95fbd145f5654e957"}},{"Name":"runc","Version":"1.1.12","Details":{"GitCommit":"v1.1.12-0-g51d5e94"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"26.1.4","ApiVersion":"1.45","MinAPIVersion":"1.24","GitCommit":"de5c9cf","GoVersion":"go1.21.11","Os":"linux","Arch":"arm64","KernelVersion":"6.6.31-linuxkit","BuildTime":"2024-06-05T11:29:12.000000000+00:00"}}
[2024-07-23T13:04:53.217Z] Stop (25 ms): Run: docker version --format {{json .}}
[2024-07-23T13:04:53.226Z] Running Dev Containers CLI:   read-configuration --workspace-folder /Users/user/development/project-6 --log-level trace --log-format json --config /Users/user/development/project-6/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root
[2024-07-23T13:04:53.227Z] Start: Run: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /Users/user/development/project-6 --log-level trace --log-format json --config /Users/user/development/project-6/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root
[2024-07-23T13:04:53.374Z] @devcontainers/cli 0.66.0. Node.js v20.9.0. darwin 23.5.0 arm64.
[2024-07-23T13:04:53.374Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/user/development/project-6 --filter label=devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json
[2024-07-23T13:04:53.393Z] Stop (19 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/user/development/project-6 --filter label=devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json
[2024-07-23T13:04:53.393Z] Start: Run: docker inspect --type container 3821c0e2b756
[2024-07-23T13:04:53.410Z] Stop (17 ms): Run: docker inspect --type container 3821c0e2b756
[2024-07-23T13:04:53.414Z] Stop (187 ms): Run: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /Users/user/development/project-6 --log-level trace --log-format json --config /Users/user/development/project-6/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root
[2024-07-23T13:04:53.414Z] {
    "configuration": {
        "name": "project-5",
        "dockerComposeFile": "./docker-compose.yml",
        "service": "app",
        "workspaceFolder": "/app/",
        "forwardPorts": [
            80,
            443,
            9003,
            9333
        ],
        "configFilePath": {
            "$mid": 1,
            "fsPath": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "path": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "scheme": "file"
        }
    },
    "workspace": {
        "workspaceFolder": "/app/"
    },
    "mergedConfiguration": {
        "name": "project-5",
        "dockerComposeFile": "./docker-compose.yml",
        "service": "app",
        "workspaceFolder": "/app/",
        "forwardPorts": [
            80,
            443,
            9003,
            9333
        ],
        "configFilePath": {
            "$mid": 1,
            "fsPath": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "path": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "scheme": "file"
        },
        "init": false,
        "privileged": false,
        "onCreateCommands": [],
        "updateContentCommands": [],
        "postCreateCommands": [],
        "postStartCommands": [],
        "postAttachCommands": [],
        "remoteEnv": {},
        "containerEnv": {},
        "portsAttributes": {}
    }
}
[2024-07-23T13:04:53.414Z] Dev Containers CLI completed
[2024-07-23T13:04:53.415Z] Start: Run: docker compose version --short
[2024-07-23T13:04:53.461Z] Stop (46 ms): Run: docker compose version --short
[2024-07-23T13:04:53.461Z] Docker Compose version: 2.27.1-desktop.1
[2024-07-23T13:04:53.462Z] Start: Run: docker compose version --short
[2024-07-23T13:04:53.509Z] Stop (47 ms): Run: docker compose version --short
[2024-07-23T13:04:53.509Z] 2.27.1-desktop.1
[2024-07-23T13:04:53.509Z] 
[2024-07-23T13:04:53.509Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/user/development/project-6 --filter label=devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json
[2024-07-23T13:04:53.524Z] Stop (15 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/user/development/project-6 --filter label=devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json
[2024-07-23T13:04:53.525Z] Start: Run: docker inspect --type container 3821c0e2b756
[2024-07-23T13:04:53.540Z] Stop (15 ms): Run: docker inspect --type container 3821c0e2b756
ms-vscode-remote.remote-containers/remoteContainers-2024-07-23T13-04-54.424Z.log
[2024-07-23T13:04:54.458Z] Dev Containers 0.375.1 in VS Code 1.91.1 (f1e16e1e6214d7c44d078b1f0607b2388f29d729).
[2024-07-23T13:04:54.458Z] Start: Resolving Remote
[2024-07-23T13:04:54.465Z] Setting up container for folder or workspace: /Users/user/development/project-6
[2024-07-23T13:04:54.466Z] Context: desktop-linux
[2024-07-23T13:04:54.479Z] Start: Check Docker is running
[2024-07-23T13:04:54.480Z] Start: Run: docker version
[2024-07-23T13:04:54.496Z] Client:
 Version:           26.1.4
 API version:       1.45
 Go version:        go1.21.11
 Git commit:        5650f9b
 Built:             Wed Jun  5 11:26:02 2024
 OS/Arch:           darwin/arm64
 Context:           desktop-linux

Server: Docker Desktop 4.31.0 (153195)
 Engine:
[2024-07-23T13:04:54.496Z]   Version:          26.1.4
  API version:      1.45 (minimum version 1.24)
  Go version:       go1.21.11
  Git commit:       de5c9cf
  Built:            Wed Jun  5 11:29:12 2024
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          1.6.33
  GitCommit:        d2d58213f83a351ca8f528a95fbd145f5654e957
 runc:
  Version:          1.1.12
  GitCommit:        v1.1.12-0-g51d5e94
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0
[2024-07-23T13:04:54.498Z] Stop (18 ms): Run: docker version
[2024-07-23T13:04:54.498Z] Stop (19 ms): Check Docker is running
[2024-07-23T13:04:54.498Z] Start: Run: docker ps -q -a --filter label=vsch.local.folder=/Users/user/development/project-6 --filter label=vsch.quality=stable
[2024-07-23T13:04:54.510Z] Stop (12 ms): Run: docker ps -q -a --filter label=vsch.local.folder=/Users/user/development/project-6 --filter label=vsch.quality=stable
[2024-07-23T13:04:54.511Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/user/development/project-6 --filter label=devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json
[2024-07-23T13:04:54.525Z] Stop (14 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/user/development/project-6 --filter label=devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json
[2024-07-23T13:04:54.525Z] Start: Run: docker inspect --type container 3821c0e2b756
[2024-07-23T13:04:54.539Z] Stop (14 ms): Run: docker inspect --type container 3821c0e2b756
[2024-07-23T13:04:54.539Z] Running Dev Containers CLI:   up --user-data-folder /Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --container-session-data-folder /tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938 --workspace-folder /Users/user/development/project-6 --workspace-mount-consistency consistent --id-label devcontainer.local_folder=/Users/user/development/project-6 --id-label devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json --log-level trace --log-format json --config /Users/user/development/project-6/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --build-no-cache --remove-existing-container --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --include-configuration --include-merged-configuration
[2024-07-23T13:04:54.554Z] ProxyResolver#loadSystemCertificates count
[2024-07-23T13:04:54.554Z] ProxyResolver#loadSystemCertificates count filtered
[2024-07-23T13:04:54.555Z] Start: Run: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --container-session-data-folder /tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938 --workspace-folder /Users/user/development/project-6 --workspace-mount-consistency consistent --id-label devcontainer.local_folder=/Users/user/development/project-6 --id-label devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json --log-level trace --log-format json --config /Users/user/development/project-6/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --build-no-cache --remove-existing-container --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --include-configuration --include-merged-configuration
[2024-07-23T13:04:54.695Z] @devcontainers/cli 0.66.0. Node.js v20.9.0. darwin 23.5.0 arm64.
[2024-07-23T13:04:54.695Z] Start: Run: docker buildx version
[2024-07-23T13:04:54.828Z] Stop (133 ms): Run: docker buildx version
[2024-07-23T13:04:54.828Z] github.com/docker/buildx v0.14.1-desktop.1 5a0555e6c99a65811f4409bce8460a8fb89474f1
[2024-07-23T13:04:54.828Z] 
[2024-07-23T13:04:54.829Z] Start: Run: docker -v
[2024-07-23T13:04:54.838Z] Stop (9 ms): Run: docker -v
[2024-07-23T13:04:54.838Z] Start: Resolving Remote
[2024-07-23T13:04:54.840Z] Start: Run: docker compose version --short
[2024-07-23T13:04:54.877Z] Stop (37 ms): Run: docker compose version --short
[2024-07-23T13:04:54.877Z] Docker Compose version: 2.27.1-desktop.1
[2024-07-23T13:04:54.877Z] Start: Run: docker compose -f /Users/user/development/project-6/.devcontainer/docker-compose.yml --profile * config
[2024-07-23T13:04:54.931Z] Stop (54 ms): Run: docker compose -f /Users/user/development/project-6/.devcontainer/docker-compose.yml --profile * config
[2024-07-23T13:04:54.931Z] name: devcontainer
services:
  app:
    container_name: project
    image: wp-development-arm64:8.0
    networks:
      default: null
    platform: linux/arm64
    ports:
      - mode: ingress
        target: 80
        published: "80"
        protocol: tcp
      - mode: ingress
        target: 443
        published: "443"
        protocol: tcp
    pull_policy: never
    volumes:
      - type: bind
        source: /Users/user/development/project-6
        target: /app
        bind:
          create_host_path: true
  db:
    container_name: project-mysql
    image: mysql:8.0
    networks:
      default: null
    platform: linux/arm64
    ports:
      - mode: ingress
        target: 3306
        published: "1307"
        protocol: tcp
    volumes:
      - type: volume
        source: mysql80data64
        target: /var/lib/mysql
        volume: {}
      - type: bind
        source: /Users/user/development/project-6/.devcontainer/init
        target: /docker-entrypoint-initdb.d
        bind:
          create_host_path: true
networks:
  default:
    name: devcontainer_default
volumes:
  mysql80data64:
    name: devcontainer_mysql80data64
[2024-07-23T13:04:54.933Z] Start: Run: docker ps -q -a --filter label=com.docker.compose.project=project-6_devcontainer --filter label=com.docker.compose.service=app
[2024-07-23T13:04:54.947Z] Stop (14 ms): Run: docker ps -q -a --filter label=com.docker.compose.project=project-6_devcontainer --filter label=com.docker.compose.service=app
[2024-07-23T13:04:54.947Z] Start: Run: docker inspect --type container 3821c0e2b756
[2024-07-23T13:04:54.961Z] Stop (14 ms): Run: docker inspect --type container 3821c0e2b756
[2024-07-23T13:04:54.961Z] Start: Removing existing container.
[2024-07-23T13:04:54.961Z] Start: Run: docker rm -f 3821c0e2b7566674776bb06a18e80b98cde3c33fadc69917c9be256fa83c566f
[2024-07-23T13:04:55.020Z] Stop (59 ms): Run: docker rm -f 3821c0e2b7566674776bb06a18e80b98cde3c33fadc69917c9be256fa83c566f
[2024-07-23T13:04:55.020Z] Stop (59 ms): Removing existing container.
[2024-07-23T13:04:55.021Z] Start: Run: docker events --format {{json .}} --filter event=start
[2024-07-23T13:04:55.023Z] PersistedPath=/Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data, ContainerHasLabels=false
[2024-07-23T13:04:55.024Z] Start: Run: docker compose -f /Users/user/development/project-6/.devcontainer/docker-compose.yml --profile * config
[2024-07-23T13:04:55.135Z] Stop (111 ms): Run: docker compose -f /Users/user/development/project-6/.devcontainer/docker-compose.yml --profile * config
[2024-07-23T13:04:55.135Z] name: devcontainer
services:
  app:
    container_name: project
    image: wp-development-arm64:8.0
    networks:
      default: null
    platform: linux/arm64
    ports:
      - mode: ingress
        target: 80
        published: "80"
        protocol: tcp
      - mode: ingress
        target: 443
        published: "443"
        protocol: tcp
    pull_policy: never
    volumes:
      - type: bind
        source: /Users/user/development/project-6
        target: /app
        bind:
          create_host_path: true
  db:
    container_name: project-mysql
    image: mysql:8.0
    networks:
      default: null
    platform: linux/arm64
    ports:
      - mode: ingress
        target: 3306
        published: "1307"
        protocol: tcp
    volumes:
      - type: volume
        source: mysql80data64
        target: /var/lib/mysql
        volume: {}
      - type: bind
        source: /Users/user/development/project-6/.devcontainer/init
        target: /docker-entrypoint-initdb.d
        bind:
          create_host_path: true
networks:
  default:
    name: devcontainer_default
volumes:
  mysql80data64:
    name: devcontainer_mysql80data64
[2024-07-23T13:04:55.136Z] Start: Run: docker inspect --type image wp-development-arm64:8.0
[2024-07-23T13:04:55.160Z] Stop (24 ms): Run: docker inspect --type image wp-development-arm64:8.0
[2024-07-23T13:04:55.161Z] workspace root: /Users/user/development/project-6
[2024-07-23T13:04:55.161Z] No user features to update
[2024-07-23T13:04:55.161Z] Start: Run: docker compose --project-name project-6_devcontainer -f /Users/user/development/project-6/.devcontainer/docker-compose.yml build --no-cache
[2024-07-23T13:04:55.224Z] Stop (63 ms): Run: docker compose --project-name project-6_devcontainer -f /Users/user/development/project-6/.devcontainer/docker-compose.yml build --no-cache
[2024-07-23T13:04:55.225Z] Start: Run: docker inspect --type image wp-development-arm64:8.0
[2024-07-23T13:04:55.238Z] Stop (13 ms): Run: docker inspect --type image wp-development-arm64:8.0
[2024-07-23T13:04:55.238Z] Docker Compose override file for creating container:
services:
  'app':
    entrypoint: ["/bin/sh", "-c", "echo Container started\n
trap \"exit 0\" 15\n
\n
exec \"$$@\"\n
while sleep 1 & wait $$!; do :; done", "-", "docker-php-entrypoint"]
    command: ["apache2-foreground"]
    labels:
      - 'devcontainer.local_folder=/Users/user/development/project-6'
      - 'devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json'
      - 'devcontainer.metadata=[{"forwardPorts":[80,443,9003,9333]}]'
[2024-07-23T13:04:55.238Z] Writing docker-compose.devcontainer.containerFeatures-1721739895238-8c41b812-ee14-43d8-80da-978a04766a9b.yml to /Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data/docker-compose
[2024-07-23T13:04:55.238Z] Start: Run: docker compose --project-name project-6_devcontainer -f /Users/user/development/project-6/.devcontainer/docker-compose.yml -f /Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data/docker-compose/docker-compose.devcontainer.containerFeatures-1721739895238-8c41b812-ee14-43d8-80da-978a04766a9b.yml up -d
[2024-07-23T13:04:55.396Z] [+] Running 0/0
[2024-07-23T13:04:55.396Z]  ⠋ Container project        Starting                                0.1s 
 ⠋ Container project-mysql  Sta...                                  0.1s 
[2024-07-23T13:04:55.496Z] [+] Running 0/2
[2024-07-23T13:04:55.496Z]  ⠙ Container project        Starting                                0.2s 
 ⠙ Container project-mysql  Sta...                                  0.2s 
[2024-07-23T13:04:55.573Z] Log: startEventSeen#data {"status":"start","id":"142234540b92bb3833d11731c15a0ce89dd5234abd4bb2bb57e3504e05b4e476","from":"mysql:8.0","Type":"container","Action":"start","Actor":{"ID":"142234540b92bb3833d11731c15a0ce89dd5234abd4bb2bb57e3504e05b4e476","Attributes":{"com.docker.compose.config-hash":"75866b1e9d0d19a09f5fa22de870a5225069d4df981e68a8535bb1302e1b9f20","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:6bb72f0e1879a1caf233241c36d3f5b3fec91a4582e864737e1bb7617d481e29","com.docker.compose.oneoff":"False","com.docker.compose.project":"project-6_devcontainer","com.docker.compose.project.config_files":"/Users/user/development/project-6/.devcontainer/docker-compose.yml,/Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data/docker-compose/docker-compose.devcontainer.containerFeatures-1720712555770-cd6f7f07-151f-41de-bba4-daf1dc29120e.yml","com.docker.compose.project.working_dir":"/Users/user/development/project-6/.devcontainer","com.docker.compose.service":"db","com.docker.compose.version":"2.27.1","desktop.docker.io/binds/0/Source":"/Users/user/development/project-6/.devcontainer/init","desktop.docker.io/binds/0/SourceKind":"hostFile","desktop.docker.io/binds/0/Target":"/docker-entrypoint-initdb.d","image":"mysql:8.0","name":"project-mysql"}},"scope":"local","time":1721739895,"timeNano":1721739895572067586}
[2024-07-23T13:04:55.581Z] [+] Running 2/2
 ✔ Container project        Started                                 0.3s 
 ✔ Container project-mysql  Sta...                                  0.3s 
[2024-07-23T13:04:55.582Z] Log: startEventSeen#data {"status":"start","id":"6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7","from":"wp-development-arm64:8.0","Type":"container","Action":"start","Actor":{"ID":"6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7","Attributes":{"com.docker.compose.config-hash":"48e8ef156d8e8cbbfd7c6ef20ab730869dfa1fcb52d4adf77d313a3b94766854","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:9f0fadf4ecb625e1a6e37ad3847177813550109b07b8fa07282d1d10891b68b4","com.docker.compose.oneoff":"False","com.docker.compose.project":"project-6_devcontainer","com.docker.compose.project.config_files":"/Users/user/development/project-6/.devcontainer/docker-compose.yml,/Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data/docker-compose/docker-compose.devcontainer.containerFeatures-1721739895238-8c41b812-ee14-43d8-80da-978a04766a9b.yml","com.docker.compose.project.working_dir":"/Users/user/development/project-6/.devcontainer","com.docker.compose.service":"app","com.docker.compose.version":"2.27.1","desktop.docker.io/binds/0/Source":"/Users/user/development/project-6","desktop.docker.io/binds/0/SourceKind":"hostFile","desktop.docker.io/binds/0/Target":"/app","devcontainer.config_file":"/Users/user/development/project-6/.devcontainer/devcontainer.json","devcontainer.local_folder":"/Users/user/development/project-6","devcontainer.metadata":"[{\"forwardPorts\":[80,443,9003,9333]}]","image":"wp-development-arm64:8.0","name":"project"}},"scope":"local","time":1721739895,"timeNano":1721739895580511711}
[2024-07-23T13:04:55.584Z] Stop (563 ms): Run: docker events --format {{json .}} --filter event=start
[2024-07-23T13:04:55.590Z] Stop (352 ms): Run: docker compose --project-name project-6_devcontainer -f /Users/user/development/project-6/.devcontainer/docker-compose.yml -f /Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data/docker-compose/docker-compose.devcontainer.containerFeatures-1721739895238-8c41b812-ee14-43d8-80da-978a04766a9b.yml up -d
[2024-07-23T13:04:55.590Z] Start: Run: docker ps -q -a --filter label=com.docker.compose.project=project-6_devcontainer --filter label=com.docker.compose.service=app
[2024-07-23T13:04:55.615Z] Stop (25 ms): Run: docker ps -q -a --filter label=com.docker.compose.project=project-6_devcontainer --filter label=com.docker.compose.service=app
[2024-07-23T13:04:55.615Z] Start: Run: docker inspect --type container 6a5d77e539be
[2024-07-23T13:04:55.637Z] Stop (22 ms): Run: docker inspect --type container 6a5d77e539be
[2024-07-23T13:04:55.637Z] Start: Inspecting container
[2024-07-23T13:04:55.637Z] Start: Run: docker inspect --type container 6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7
[2024-07-23T13:04:55.664Z] Stop (27 ms): Run: docker inspect --type container 6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7
[2024-07-23T13:04:55.664Z] Stop (27 ms): Inspecting container
[2024-07-23T13:04:55.665Z] Start: Run in container: /bin/sh
[2024-07-23T13:04:55.667Z] Start: Run in container: uname -m
[2024-07-23T13:04:55.712Z] aarch64
[2024-07-23T13:04:55.712Z] 
[2024-07-23T13:04:55.712Z] Stop (45 ms): Run in container: uname -m
[2024-07-23T13:04:55.712Z] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2024-07-23T13:04:55.714Z] PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[2024-07-23T13:04:55.714Z] 
[2024-07-23T13:04:55.714Z] Stop (2 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2024-07-23T13:04:55.716Z] Start: Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[2024-07-23T13:04:55.718Z] 
[2024-07-23T13:04:55.718Z] 
[2024-07-23T13:04:55.718Z] Exit code 1
[2024-07-23T13:04:55.718Z] Stop (2 ms): Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[2024-07-23T13:04:55.718Z] Start: Run in container: test ! -f '/var/devcontainer/.patchEtcEnvironmentMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcEnvironmentMarker' ; } 2> /dev/null
[2024-07-23T13:04:55.720Z] 
[2024-07-23T13:04:55.720Z] 
[2024-07-23T13:04:55.720Z] Stop (2 ms): Run in container: test ! -f '/var/devcontainer/.patchEtcEnvironmentMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcEnvironmentMarker' ; } 2> /dev/null
[2024-07-23T13:04:55.720Z] Start: Run in container: cat >> /etc/environment <<'etcEnvrionmentEOF'
[2024-07-23T13:04:55.721Z] 
[2024-07-23T13:04:55.721Z] 
[2024-07-23T13:04:55.721Z] Stop (1 ms): Run in container: cat >> /etc/environment <<'etcEnvrionmentEOF'
[2024-07-23T13:04:55.721Z] Start: Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[2024-07-23T13:04:55.722Z] 
[2024-07-23T13:04:55.722Z] 
[2024-07-23T13:04:55.722Z] Exit code 1
[2024-07-23T13:04:55.722Z] Stop (1 ms): Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[2024-07-23T13:04:55.722Z] Start: Run in container: test ! -f '/var/devcontainer/.patchEtcProfileMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcProfileMarker' ; } 2> /dev/null
[2024-07-23T13:04:55.723Z] 
[2024-07-23T13:04:55.723Z] 
[2024-07-23T13:04:55.723Z] Stop (1 ms): Run in container: test ! -f '/var/devcontainer/.patchEtcProfileMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcProfileMarker' ; } 2> /dev/null
[2024-07-23T13:04:55.723Z] Start: Run in container: sed -i -E 's/((^|\s)PATH=)([^\$]*)$/\1${PATH:-\3}/g' /etc/profile || true
[2024-07-23T13:04:55.726Z] 
[2024-07-23T13:04:55.726Z] 
[2024-07-23T13:04:55.726Z] Stop (3 ms): Run in container: sed -i -E 's/((^|\s)PATH=)([^\$]*)$/\1${PATH:-\3}/g' /etc/profile || true
[2024-07-23T13:04:55.726Z] Stop (888 ms): Resolving Remote
[2024-07-23T13:04:55.730Z] Stop (1175 ms): Run: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/user/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --container-session-data-folder /tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938 --workspace-folder /Users/user/development/project-6 --workspace-mount-consistency consistent --id-label devcontainer.local_folder=/Users/user/development/project-6 --id-label devcontainer.config_file=/Users/user/development/project-6/.devcontainer/devcontainer.json --log-level trace --log-format json --config /Users/user/development/project-6/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --build-no-cache --remove-existing-container --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --include-configuration --include-merged-configuration
[2024-07-23T13:04:55.730Z] {
    "outcome": "success",
    "containerId": "6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7",
    "composeProjectName": "project-6_devcontainer",
    "remoteUser": "root",
    "remoteWorkspaceFolder": "/app/",
    "configuration": {
        "name": "project-5",
        "dockerComposeFile": "./docker-compose.yml",
        "service": "app",
        "workspaceFolder": "/app/",
        "forwardPorts": [
            80,
            443,
            9003,
            9333
        ],
        "configFilePath": {
            "$mid": 1,
            "fsPath": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "path": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "scheme": "file"
        }
    },
    "mergedConfiguration": {
        "name": "project-5",
        "dockerComposeFile": "./docker-compose.yml",
        "service": "app",
        "workspaceFolder": "/app/",
        "forwardPorts": [
            80,
            443,
            9003,
            9333
        ],
        "configFilePath": {
            "$mid": 1,
            "fsPath": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "path": "/Users/user/development/project-6/.devcontainer/devcontainer.json",
            "scheme": "file"
        },
        "init": false,
        "privileged": false,
        "onCreateCommands": [],
        "updateContentCommands": [],
        "postCreateCommands": [],
        "postStartCommands": [],
        "postAttachCommands": [],
        "remoteEnv": {},
        "containerEnv": {},
        "portsAttributes": {}
    }
}
[2024-07-23T13:04:55.730Z] Dev Containers CLI completed
[2024-07-23T13:04:55.730Z] Start: Run: docker inspect --type container 6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7
[2024-07-23T13:04:55.764Z] Stop (34 ms): Run: docker inspect --type container 6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7
[2024-07-23T13:04:55.765Z] Start: Run: docker exec -i -u root 6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7 /bin/sh -c echo "New container started. Keep-alive process started." ; export VSCODE_REMOTE_CONTAINERS_SESSION=bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938 ; /bin/sh
[2024-07-23T13:04:55.766Z] Start: Inspecting container
[2024-07-23T13:04:55.766Z] Start: Run: docker inspect --type container 6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7
[2024-07-23T13:04:55.787Z] Stop (21 ms): Run: docker inspect --type container 6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7
[2024-07-23T13:04:55.787Z] Stop (21 ms): Inspecting container
[2024-07-23T13:04:55.787Z] Start: Run in container: /bin/sh
[2024-07-23T13:04:55.788Z] Start: Run in container: uname -m
[2024-07-23T13:04:55.805Z] New container started. Keep-alive process started.
[2024-07-23T13:04:55.814Z] aarch64
[2024-07-23T13:04:55.815Z] 
[2024-07-23T13:04:55.815Z] Stop (27 ms): Run in container: uname -m
[2024-07-23T13:04:55.815Z] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2024-07-23T13:04:55.816Z] PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[2024-07-23T13:04:55.816Z] 
[2024-07-23T13:04:55.816Z] Stop (1 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2024-07-23T13:04:55.818Z] Start: Run in container: command -v git >/dev/null 2>&1 && ROOT_FOLDER="$(git -C '/app/' rev-parse --show-toplevel 2>/dev/null)" && test "$(stat -c %u "$ROOT_FOLDER")" != "$(id -u)" && echo -n "$ROOT_FOLDER"
[2024-07-23T13:04:55.823Z] 
[2024-07-23T13:04:55.823Z] 
[2024-07-23T13:04:55.823Z] Exit code 1
[2024-07-23T13:04:55.823Z] Stop (5 ms): Run in container: command -v git >/dev/null 2>&1 && ROOT_FOLDER="$(git -C '/app/' rev-parse --show-toplevel 2>/dev/null)" && test "$(stat -c %u "$ROOT_FOLDER")" != "$(id -u)" && echo -n "$ROOT_FOLDER"
[2024-07-23T13:04:55.823Z] Start: Updating configuration state
[2024-07-23T13:04:55.826Z] Stop (3 ms): Updating configuration state
[2024-07-23T13:04:55.827Z] Start: Run: docker compose version --short
[2024-07-23T13:04:55.865Z] Stop (38 ms): Run: docker compose version --short
[2024-07-23T13:04:55.865Z] Docker Compose version: 2.27.1-desktop.1
[2024-07-23T13:04:55.865Z] Start: Setup shutdown monitor
[2024-07-23T13:04:55.866Z] Forking shutdown monitor: /Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/shutdown/shutdownMonitorProcess /var/folders/hl/qt590s3963n0_4wt9xb1f0vm0000gq/T/vscode-remote-containers-5a440111-9086-440a-bf25-2ba0478e147c.sock dockerCompose Trace /Users/user/Library/Application Support/Code/logs/20240722T105425/window15/exthost/ms-vscode-remote.remote-containers 1721739894424
[2024-07-23T13:04:55.867Z] Stop (2 ms): Setup shutdown monitor
[2024-07-23T13:04:55.867Z] Start: Run in container: test -d '/root/.vscode-server'
[2024-07-23T13:04:55.868Z] 
[2024-07-23T13:04:55.868Z] 
[2024-07-23T13:04:55.868Z] Exit code 1
[2024-07-23T13:04:55.868Z] Stop (1 ms): Run in container: test -d '/root/.vscode-server'
[2024-07-23T13:04:55.868Z] Start: Run in container: test -d '/root/.vscode-remote'
[2024-07-23T13:04:55.869Z] 
[2024-07-23T13:04:55.869Z] 
[2024-07-23T13:04:55.869Z] Exit code 1
[2024-07-23T13:04:55.869Z] Stop (1 ms): Run in container: test -d '/root/.vscode-remote'
[2024-07-23T13:04:55.870Z] Start: Run in container: test ! -f '/root/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/root/.vscode-server/data/Machine' && { > '/root/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[2024-07-23T13:04:55.871Z] 
[2024-07-23T13:04:55.871Z] 
[2024-07-23T13:04:55.871Z] Stop (1 ms): Run in container: test ! -f '/root/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/root/.vscode-server/data/Machine' && { > '/root/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[2024-07-23T13:04:55.871Z] Start: Run in container: cat /root/.vscode-server/data/Machine/settings.json
[2024-07-23T13:04:55.872Z] 
[2024-07-23T13:04:55.872Z] cat: /root/.vscode-server/data/Machine/settings.json: No such file or directory
[2024-07-23T13:04:55.873Z] Exit code 1
[2024-07-23T13:04:55.873Z] Stop (2 ms): Run in container: cat /root/.vscode-server/data/Machine/settings.json
[2024-07-23T13:04:55.873Z] 
Support for ARM64 is in preview.

[2024-07-23T13:04:55.873Z] Start: Run in container: test -d '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729'
[2024-07-23T13:04:55.874Z] 
[2024-07-23T13:04:55.874Z] 
[2024-07-23T13:04:55.874Z] Exit code 1
[2024-07-23T13:04:55.874Z] Stop (1 ms): Run in container: test -d '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729'
[2024-07-23T13:04:55.874Z] Installing VS Code Server for commit f1e16e1e6214d7c44d078b1f0607b2388f29d729
[2024-07-23T13:04:55.874Z] Start: Installing VS Code Server
[2024-07-23T13:04:55.874Z] Start: Run in container: mkdir -p /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874
[2024-07-23T13:04:55.876Z] 
[2024-07-23T13:04:55.877Z] 
[2024-07-23T13:04:55.877Z] Stop (3 ms): Run in container: mkdir -p /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874
[2024-07-23T13:04:55.895Z] Start: Run in container: (dd iflag=fullblock bs=8192 count=6955; dd iflag=fullblock bs=5814 count=1) | tar --no-same-owner -xz -C /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874
[2024-07-23T13:04:55.997Z] Starting monitor process...
[2024-07-23T13:04:57.203Z] 6955+0 records in
6955+0 records out
56975360 bytes (57 MB, 54 MiB) copied, 1.30615 s, 43.6 MB/s
[2024-07-23T13:04:57.204Z] 1+0 records in
1+0 records out
5814 bytes (5.8 kB, 5.7 KiB) copied, 1.9083e-05 s, 305 MB/s
[2024-07-23T13:04:57.207Z] 
[2024-07-23T13:04:57.207Z] 
[2024-07-23T13:04:57.207Z] Stop (1312 ms): Run in container: (dd iflag=fullblock bs=8192 count=6955; dd iflag=fullblock bs=5814 count=1) | tar --no-same-owner -xz -C /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874
[2024-07-23T13:04:57.207Z] Start: Run in container: mv -n /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874/* /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729 && rmdir /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874
[2024-07-23T13:04:57.209Z] 
[2024-07-23T13:04:57.209Z] 
[2024-07-23T13:04:57.209Z] Stop (2 ms): Run in container: mv -n /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874/* /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729 && rmdir /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729_1721739895874
[2024-07-23T13:04:57.209Z] Stop (1335 ms): Installing VS Code Server
[2024-07-23T13:04:57.209Z] Start: Run in container: test -x '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/bin/helpers/check-requirements.sh'
[2024-07-23T13:04:57.210Z] 
[2024-07-23T13:04:57.210Z] 
[2024-07-23T13:04:57.210Z] Stop (1 ms): Run in container: test -x '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/bin/helpers/check-requirements.sh'
[2024-07-23T13:04:57.210Z] Start: Run in container: '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/bin/helpers/check-requirements.sh'
[2024-07-23T13:04:57.228Z] 
[2024-07-23T13:04:57.228Z] 
[2024-07-23T13:04:57.228Z] Stop (18 ms): Run in container: '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/bin/helpers/check-requirements.sh'
[2024-07-23T13:04:57.228Z] Start: Launching Dev Containers helper.
[2024-07-23T13:04:57.228Z] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.sock) forwarded to local host (/private/tmp/com.apple.launchd.yX1HdwJokH/Listeners).
[2024-07-23T13:04:57.228Z] X11 forwarding: DISPLAY not set on local host.
[2024-07-23T13:04:57.228Z] Start: Run in container: gpgconf --list-dir agent-socket
[2024-07-23T13:04:57.229Z] 
[2024-07-23T13:04:57.229Z] /bin/sh: 15: gpgconf: not found
[2024-07-23T13:04:57.229Z] Exit code 127
[2024-07-23T13:04:57.229Z] Stop (1 ms): Run in container: gpgconf --list-dir agent-socket
[2024-07-23T13:04:57.229Z] gpg-agent: No agent-socket found in container.
[2024-07-23T13:04:57.229Z] Start: Run in container: command -v docker >/dev/null 2>&1
[2024-07-23T13:04:57.230Z] 
[2024-07-23T13:04:57.230Z] 
[2024-07-23T13:04:57.230Z] Exit code 127
[2024-07-23T13:04:57.230Z] Stop (1 ms): Run in container: command -v docker >/dev/null 2>&1
[2024-07-23T13:04:57.230Z] Start: Run in container: /bin/sh
[2024-07-23T13:04:57.230Z] Stop (2 ms): Launching Dev Containers helper.
[2024-07-23T13:04:57.231Z] userEnvProbe: loginInteractiveShell (default)
[2024-07-23T13:04:57.231Z] Start: Run in container: test -f '/tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938/env-loginInteractiveShell.json'
[2024-07-23T13:04:57.231Z] Start: Run in container: echo ~
[2024-07-23T13:04:57.232Z] 
[2024-07-23T13:04:57.232Z] 
[2024-07-23T13:04:57.232Z] Exit code 1
[2024-07-23T13:04:57.232Z] Stop (1 ms): Run in container: test -f '/tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938/env-loginInteractiveShell.json'
[2024-07-23T13:04:57.232Z] Start: Run in container: # Test for /root/.ssh/known_hosts and ssh
[2024-07-23T13:04:57.232Z] userEnvProbe: not found in cache
[2024-07-23T13:04:57.233Z] userEnvProbe shell: /bin/bash
[2024-07-23T13:04:57.234Z] 
[2024-07-23T13:04:57.234Z] 
[2024-07-23T13:04:57.234Z] Stop (2 ms): Run in container: # Test for /root/.ssh/known_hosts and ssh
[2024-07-23T13:04:57.234Z] Start: Run in container: # Copy /Users/user/.ssh/known_hosts to /root/.ssh/known_hosts
[2024-07-23T13:04:57.252Z] 
[2024-07-23T13:04:57.252Z] 
[2024-07-23T13:04:57.252Z] Stop (18 ms): Run in container: # Copy /Users/user/.ssh/known_hosts to /root/.ssh/known_hosts
[2024-07-23T13:04:57.252Z] Start: Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/node /tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js git-credential-helper $*; }; f' || true
[2024-07-23T13:04:57.255Z] 
[2024-07-23T13:04:57.255Z] 
[2024-07-23T13:04:57.255Z] Stop (3 ms): Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/node /tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js git-credential-helper $*; }; f' || true
[2024-07-23T13:04:57.255Z] 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 "
[2024-07-23T13:04:57.278Z] Stop (23 ms): 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 "
[2024-07-23T13:04:57.279Z] Start: Run in container: cat '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/product.json'
[2024-07-23T13:04:57.282Z] Stop (3 ms): Run in container: cat '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/product.json'
[2024-07-23T13:04:57.282Z] Running extension host agents:
[]
[2024-07-23T13:04:57.282Z] Start: Run in container: cat '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729' 2>/dev/null || (umask 377 && echo '42b708bb-6a6e-4727-8d2a-9229cecb3150' >'/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729-7db51f13-88b1-4495-96fa-8d3c6089ec13' && mv -n '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729-7db51f13-88b1-4495-96fa-8d3c6089ec13' '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729' && rm -f '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729-7db51f13-88b1-4495-96fa-8d3c6089ec13' && cat '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729')
[2024-07-23T13:04:57.284Z] /root
[2024-07-23T13:04:57.284Z] 
[2024-07-23T13:04:57.284Z] Stop (53 ms): Run in container: echo ~
[2024-07-23T13:04:57.284Z] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js' >/tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js
[2024-07-23T13:04:57.285Z] 
[2024-07-23T13:04:57.285Z] 
[2024-07-23T13:04:57.286Z] Stop (2 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js' >/tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js
[2024-07-23T13:04:57.286Z] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js' >/tmp/vscode-remote-containers-server-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js_1721739897286
[2024-07-23T13:04:57.286Z] 42b708bb-6a6e-4727-8d2a-9229cecb3150
[2024-07-23T13:04:57.286Z] 
[2024-07-23T13:04:57.286Z] Stop (4 ms): Run in container: cat '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729' 2>/dev/null || (umask 377 && echo '42b708bb-6a6e-4727-8d2a-9229cecb3150' >'/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729-7db51f13-88b1-4495-96fa-8d3c6089ec13' && mv -n '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729-7db51f13-88b1-4495-96fa-8d3c6089ec13' '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729' && rm -f '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729-7db51f13-88b1-4495-96fa-8d3c6089ec13' && cat '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729')
[2024-07-23T13:04:57.286Z] Start: Starting VS Code Server
[2024-07-23T13:04:57.286Z] Start: Preparing Extensions
[2024-07-23T13:04:57.286Z] Start: Run in container: test ! -f '/root/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/root/.vscode-server/data/Machine' && { > '/root/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[2024-07-23T13:04:57.288Z] 
[2024-07-23T13:04:57.288Z] 
[2024-07-23T13:04:57.288Z] Stop (2 ms): Run in container: test ! -f '/root/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/root/.vscode-server/data/Machine' && { > '/root/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[2024-07-23T13:04:57.288Z] Extensions cache, install extensions: None
[2024-07-23T13:04:57.288Z] Start: Run in container: test -d /root/.vscode-server/extensionsCache && ls /root/.vscode-server/extensionsCache || true
[2024-07-23T13:04:57.289Z] 
[2024-07-23T13:04:57.289Z] 
[2024-07-23T13:04:57.289Z] Stop (1 ms): Run in container: test -d /root/.vscode-server/extensionsCache && ls /root/.vscode-server/extensionsCache || true
[2024-07-23T13:04:57.290Z] Extensions cache, copy to remote: None
[2024-07-23T13:04:57.290Z] Optimizing extensions for quality: stable
[2024-07-23T13:04:57.290Z] Stop (4 ms): Preparing Extensions
[2024-07-23T13:04:57.290Z] Start: Run in container: /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/bin/code-server --log trace --force-disable-user-env --server-data-dir /root/.vscode-server --use-host-proxy --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729 --extensions-download-dir /root/.vscode-server/extensionsCache --start-server --disable-websocket-compression --skip-requirements-check
[2024-07-23T13:04:57.298Z] 
[2024-07-23T13:04:57.298Z] 
[2024-07-23T13:04:57.298Z] Stop (12 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js' >/tmp/vscode-remote-containers-server-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js_1721739897286
[2024-07-23T13:04:57.299Z] Start: Run in Container: /bin/bash -lic echo -n 460700b0-8bb2-4611-81b2-73cd945ed285; cat /proc/self/environ; echo -n 460700b0-8bb2-4611-81b2-73cd945ed285
[2024-07-23T13:04:57.363Z] *
* 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).
*
[2024-07-23T13:04:57.367Z] Server bound to 127.0.0.1:34395 (IPv4)
Extension host agent listening on 34395

[2024-07-23T13:04:57.368Z] Stop (82 ms): Starting VS Code Server
[2024-07-23T13:04:57.368Z] Start: Run in container: echo 34395 >'/root/.vscode-server/data/Machine/.devport-f1e16e1e6214d7c44d078b1f0607b2388f29d729'
[2024-07-23T13:04:57.369Z] 
[2024-07-23T13:04:57.369Z] 
[2024-07-23T13:04:57.369Z] Stop (1 ms): Run in container: echo 34395 >'/root/.vscode-server/data/Machine/.devport-f1e16e1e6214d7c44d078b1f0607b2388f29d729'
[2024-07-23T13:04:57.369Z] Port forwarding for container port 34395 starts listening on local port.
[2024-07-23T13:04:57.370Z] Port forwarding local port 34395 to container port 34395
[2024-07-23T13:04:57.370Z] Start: Run in container: # Test for /root/.gitconfig and git
[2024-07-23T13:04:57.372Z] 
[2024-07-23T13:04:57.372Z] 
[2024-07-23T13:04:57.372Z] Stop (2 ms): Run in container: # Test for /root/.gitconfig and git
[2024-07-23T13:04:57.372Z] Start: Run in container: # Copy /Users/user/.gitconfig to /root/.gitconfig
[2024-07-23T13:04:57.374Z] 
[2024-07-23T13:04:57.374Z] 
[2024-07-23T13:04:57.374Z] Stop (2 ms): Run in container: # Copy /Users/user/.gitconfig to /root/.gitconfig
[2024-07-23T13:04:57.374Z] Start: Run in container: # Cleaning up git config
[2024-07-23T13:04:57.386Z] 
[2024-07-23T13:04:57.386Z] 
[2024-07-23T13:04:57.386Z] Stop (12 ms): Run in container: # Cleaning up git config
[2024-07-23T13:04:57.386Z] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/node /tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js git-credential-helper $*; }; f' || true
[2024-07-23T13:04:57.391Z] 
[2024-07-23T13:04:57.391Z] 
[2024-07-23T13:04:57.391Z] Stop (5 ms): Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/node /tmp/vscode-remote-containers-a2fa4fc2-8b39-4f27-8194-93a13fea2f6b.js git-credential-helper $*; }; f' || true
[2024-07-23T13:04:57.429Z] Stop (130 ms): Run in Container: /bin/bash -lic echo -n 460700b0-8bb2-4611-81b2-73cd945ed285; cat /proc/self/environ; echo -n 460700b0-8bb2-4611-81b2-73cd945ed285
[Removed]
[2024-07-23T13:04:57.429Z] bash: cannot set terminal process group (205): Inappropriate ioctl for device
bash: no job control in this shell

[Removed]
[2024-07-23T13:04:57.429Z] userEnvProbe PATHs:
Probe:     '/root/.nvm/versions/node/v14.20.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
Container: '/root/.nvm/versions/node/v14.20.0/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
[2024-07-23T13:04:57.429Z] Start: Run in container: mkdir -p '/tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938' && cat > '/tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938/env-loginInteractiveShell.json' << 'envJSON'
[2024-07-23T13:04:57.431Z] 
[2024-07-23T13:04:57.431Z] 
[2024-07-23T13:04:57.431Z] Stop (2 ms): Run in container: mkdir -p '/tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938' && cat > '/tmp/devcontainers-bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938/env-loginInteractiveShell.json' << 'envJSON'
[2024-07-23T13:04:57.433Z] Stop (2975 ms): Resolving Remote
[2024-07-23T13:04:57.434Z] Initializing configuration support...
[2024-07-23T13:04:57.434Z] Internal initialization of dev container support package...
[2024-07-23T13:04:57.438Z] Port forwarding connection from 60608 > 34395 > 34395 in the container.
[2024-07-23T13:04:57.439Z] Start: Run in container: /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/node -e 
[2024-07-23T13:04:57.455Z] Port forwarding process for 60608 > 34395 > 34395 in the container:
[
  {
    "pid": 665,
    "ppid": 522,
    "uid": 503,
    "gid": 20,
    "name": "Visual Studio Code",
    "bin": "/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper",
    "cmd": "/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-GB --service-sandbox-type=network --user-data-dir=/Users/user/Library/Application Support/Code --standard-schemes=vscode-webview,vscode-file --enable-sandbox --secure-schemes=vscode-webview,vscode-file --cors-schemes=vscode-webview,vscode-file --fetch-schemes=vscode-webview,vscode-file --service-worker-schemes=vscode-webview --code-cache-schemes=vscode-webview,vscode-file --shared-files --field-trial-handle=1718379636,r,2117688963105124499,8193053061774080649,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma,kWebSQLAccess --disable-features=CalculateNativeWinOcclusion,SpareRendererForSitePerProcess --variations-seed-version --seatbelt-client=34"
  }
]
[2024-07-23T13:04:57.478Z] Ignoring option 'skip-requirements-check': not supported for server.
[2024-07-23T13:04:57.486Z] [13:04:57] Remote configuration data at /root/.vscode-server
[2024-07-23T13:04:57.487Z] [13:04:57] process arguments: {
  _: [],
  host: '127.0.0.1',
  port: '0',
  'connection-token-file': '/root/.vscode-server/data/Machine/.connection-token-f1e16e1e6214d7c44d078b1f0607b2388f29d729',
  'without-connection-token': false,
  'disable-websocket-compression': true,
  'print-startup-performance': false,
  'print-ip-address': false,
  'accept-server-license-terms': true,
  'server-data-dir': '/root/.vscode-server',
  'telemetry-level': 'all',
  'enable-smoke-test-driver': false,
  'disable-telemetry': false,
  'disable-workspace-trust': false,
  log: [ 'trace' ],
  'force-disable-user-env': true,
  'enable-sync': false,
  'use-test-resolver': false,
  'extensions-download-dir': '/root/.vscode-server/extensionsCache',
  'update-extensions': false,
  'list-extensions': false,
  'show-versions': false,
  force: false,
  'do-not-sync': false,
  'pre-release': false,
  'start-server': true,
  'enable-remote-auto-shutdown': false,
  'remote-auto-shutdown-without-delay': false,
  'use-host-proxy': true,
  'without-browser-env-var': false,
  help: false,
  version: false,
  'user-data-dir': '/root/.vscode-server/data',
  'builtin-extensions-dir': '/root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/extensions',
  'extensions-dir': '/root/.vscode-server/extensions',
  logsPath: '/root/.vscode-server/data/logs/20240723T130457'
}
[2024-07-23T13:04:57.488Z] [13:04:57] 




[2024-07-23T13:04:57.494Z] Port forwarding 60608 > 34395 > 34395 stderr: Connection established
[2024-07-23T13:04:57.510Z] [13:04:57] [File Watcher (node.js)] Request to start watching: /root/.vscode-server/data/Machine (excludes: <none>, includes: <all>, filter: <none>, correlationId: <none>),/root/.vscode-server/data/Machine/settings.json (excludes: <none>, includes: <all>, filter: <none>, correlationId: <none>)
[2024-07-23T13:04:57.512Z] [13:04:57] [File Watcher (node.js)] Started watching: '/root/.vscode-server/data/Machine'
[2024-07-23T13:04:57.512Z] [13:04:57] [File Watcher (node.js)] ignoring a path for watching who's stat info failed to resolve: /root/.vscode-server/data/Machine/settings.json (error: Error: ENOENT: no such file or directory, stat '/root/.vscode-server/data/Machine/settings.json')
[2024-07-23T13:04:57.517Z] [13:04:57] ExtensionManagementService#cleanUp
[2024-07-23T13:04:57.517Z] [13:04:57] ExtensionManagementService#removeTempDeleteFolders
[2024-07-23T13:04:57.518Z] [13:04:57] Extension host agent started.
[2024-07-23T13:04:57.538Z] [13:04:57] Extension VSIX downloads cache dir does not exist
[2024-07-23T13:04:57.541Z] Port forwarding connection from 60612 > 34395 > 34395 in the container.
[2024-07-23T13:04:57.541Z] Start: Run in container: /root/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/node -e 
[2024-07-23T13:04:57.545Z] [13:04:57] [File Watcher (node.js)] Request to start watching: /root/.vscode-server/extensions (excludes: <none>, includes: <all>, filter: <none>, correlationId: <none>)
[2024-07-23T13:04:57.546Z] [13:04:57] Started initializing default profile extensions in extensions installation folder. file:///root/.vscode-server/extensions
[2024-07-23T13:04:57.546Z] [13:04:57] Started scanning user extensions b {
  scheme: 'file',
  authority: '',
  path: '/root/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: 'file:///root/.vscode-server/extensions',
  _fsPath: '/root/.vscode-server/extensions'
}
[2024-07-23T13:04:57.547Z] [13:04:57] No uninstalled extensions found.
[2024-07-23T13:04:57.548Z] [13:04:57] [127.0.0.1][ff978ff3][ManagementConnection] New connection established.
[2024-07-23T13:04:57.551Z] [13:04:57] [File Watcher (node.js)] Started watching: '/root/.vscode-server/extensions'
[2024-07-23T13:04:57.557Z] [13:04:57] ComputeTargetPlatform: linux-arm64
[13:04:57] Scanned user extensions: 0
[2024-07-23T13:04:57.557Z] Port forwarding process for 60612 > 34395 > 34395 in the container:
[
  {
    "pid": 665,
    "ppid": 522,
    "uid": 503,
    "gid": 20,
    "name": "Visual Studio Code",
    "bin": "/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper",
    "cmd": "/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-GB --service-sandbox-type=network --user-data-dir=/Users/user/Library/Application Support/Code --standard-schemes=vscode-webview,vscode-file --enable-sandbox --secure-schemes=vscode-webview,vscode-file --cors-schemes=vscode-webview,vscode-file --fetch-schemes=vscode-webview,vscode-file --service-worker-schemes=vscode-webview --code-cache-schemes=vscode-webview,vscode-file --shared-files --field-trial-handle=1718379636,r,2117688963105124499,8193053061774080649,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma,kWebSQLAccess --disable-features=CalculateNativeWinOcclusion,SpareRendererForSitePerProcess --variations-seed-version --seatbelt-client=34"
  }
]
[2024-07-23T13:04:57.557Z] [13:04:57] [File Watcher (node.js)] [raw] ["rename"] extensions.json
[2024-07-23T13:04:57.558Z] [13:04:57] [File Watcher (node.js)] [raw] ["change"] extensions.json
[13:04:57] [File Watcher (node.js)] [ADDED] /root/.vscode-server/extensions/extensions.json
[2024-07-23T13:04:57.560Z] [13:04:57] Started scanning system extensions
[2024-07-23T13:04:57.560Z] [13:04:57] Started scanning user extensions b {
  scheme: 'file',
  authority: '',
  path: '/root/.vscode-server/extensions/extensions.json',
  query: '',
  fragment: '',
  _formatted: 'file:///root/.vscode-server/extensions/extensions.json',
  _fsPath: '/root/.vscode-server/extensions/extensions.json'
}
[2024-07-23T13:04:57.560Z] [13:04:57] ExtensionManagementService.updateControlCache
[2024-07-23T13:04:57.561Z] [13:04:57] resolveShellEnv(): skipped (--force-disable-user-env)
[2024-07-23T13:04:57.562Z] [13:04:57] Started scanning user extensions b {
  scheme: 'file',
  authority: '',
  path: '/root/.vscode-server/extensions/extensions.json',
  query: '',
  fragment: '',
  _formatted: 'file:///root/.vscode-server/extensions/extensions.json',
  _fsPath: '/root/.vscode-server/extensions/extensions.json'
}
[2024-07-23T13:04:57.562Z] [13:04:57] Log level changed to info
[2024-07-23T13:04:57.593Z] [13:04:57] Completed initializing default profile extensions in extensions installation folder. file:///root/.vscode-server/extensions
[2024-07-23T13:04:57.618Z] Port forwarding 60612 > 34395 > 34395 stderr: Connection established
[2024-07-23T13:04:57.690Z] [13:04:57] [127.0.0.1][a6cae239][ExtensionHostConnection] New connection established.
[2024-07-23T13:04:57.695Z] [13:04:57] [127.0.0.1][a6cae239][ExtensionHostConnection] <559> Launched Extension Host Process.
[2024-07-23T13:04:57.910Z] Received message: [{"type":"configure","sequence":1,"options":{"cwd":"/Users/user/development/project-6","dockerCLI":"docker","dockerComposeCLI":{"version":"2.27.1-desktop.1","cmd":"docker","args":["compose"]},"env":{"COMMAND_MODE":"unix2003","HOME":"/Users/user","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","INFOPATH":"/opt/homebrew/share/info:","LOGNAME":"user","LaunchInstanceID":"B56CC5CA-DA17-481B-BC02-7B71C9A725CB","MANPATH":"/opt/homebrew/share/man::","MallocNanoZone":"0","OLDPWD":"/","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","PATH":"/Library/Frameworks/Python.framework/Versions/3.12/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin","PWD":"/","SECURITYSESSIONID":"186a3","SHELL":"/bin/zsh","SHLVL":"0","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.yX1HdwJokH/Listeners","TMPDIR":"/var/folders/hl/qt590s3963n0_4wt9xb1f0vm0000gq/T/","USER":"user","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CODE_CACHE_PATH":"/Users/user/Library/Application Support/Code/CachedData/f1e16e1e6214d7c44d078b1f0607b2388f29d729","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/user/Library/Application Support/Code/1.91-main.sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-gb\",\"osLocale\":\"en-gb\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"522","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"application.com.microsoft.VSCode.24168211.24168217","_":"/Applications/Visual Studio Code.app/Contents/MacOS/Electron","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F7:0:2","ELECTRON_RUN_AS_NODE":"1","DISPLAY":"1","SSH_ASKPASS":"/Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/scripts/ssh-askpass.sh","SSH_ASKPASS_REQUIRE":"force","VSCODE_SSH_ASKPASS_NODE":"/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin)","VSCODE_SSH_ASKPASS_MAIN":"/Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/common/sshAskpass.js","VSCODE_SSH_ASKPASS_HANDLE":"/var/folders/hl/qt590s3963n0_4wt9xb1f0vm0000gq/T/ssh-askpass-a43d7d1e-d879-40a3-8473-6e616ec2d492.sock","DOCKER_CONTEXT":"desktop-linux"},"containerId":"6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7","user":"root","sessionId":"bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938","projectName":"project-6_devcontainer","composeFiles":["/Users/user/development/project-6/.devcontainer/docker-compose.yml"],"service":"app","logLevel":1,"delay":10000}}]
[2024-07-23T13:05:07.318Z] Extensions cache, remote removals: None
[2024-07-23T13:05:07.319Z] Extensions cache, copy to local: None
ms-vscode-remote.remote-containers/shutdownMonitor-2024-07-23T13-04-54.424Z.log
[2024-07-23T13:04:55.997Z] Starting monitor process...
[2024-07-23T13:04:56.012Z] Received message: [{"type":"configure","sequence":0,"options":{"cwd":"/Users/user/development/project-6","dockerCLI":"docker","dockerComposeCLI":{"version":"2.27.1-desktop.1","cmd":"docker","args":["compose"]},"env":{"COMMAND_MODE":"unix2003","HOME":"/Users/user","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","INFOPATH":"/opt/homebrew/share/info:","LOGNAME":"user","LaunchInstanceID":"B56CC5CA-DA17-481B-BC02-7B71C9A725CB","MANPATH":"/opt/homebrew/share/man::","MallocNanoZone":"0","OLDPWD":"/","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","PATH":"/Library/Frameworks/Python.framework/Versions/3.12/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin","PWD":"/","SECURITYSESSIONID":"186a3","SHELL":"/bin/zsh","SHLVL":"0","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.yX1HdwJokH/Listeners","TMPDIR":"/var/folders/hl/qt590s3963n0_4wt9xb1f0vm0000gq/T/","USER":"user","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CODE_CACHE_PATH":"/Users/user/Library/Application Support/Code/CachedData/f1e16e1e6214d7c44d078b1f0607b2388f29d729","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/user/Library/Application Support/Code/1.91-main.sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-gb\",\"osLocale\":\"en-gb\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"522","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"application.com.microsoft.VSCode.24168211.24168217","_":"/Applications/Visual Studio Code.app/Contents/MacOS/Electron","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F7:0:2","ELECTRON_RUN_AS_NODE":"1","DISPLAY":"1","SSH_ASKPASS":"/Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/scripts/ssh-askpass.sh","SSH_ASKPASS_REQUIRE":"force","VSCODE_SSH_ASKPASS_NODE":"/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin)","VSCODE_SSH_ASKPASS_MAIN":"/Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/common/sshAskpass.js","VSCODE_SSH_ASKPASS_HANDLE":"/var/folders/hl/qt590s3963n0_4wt9xb1f0vm0000gq/T/ssh-askpass-a43d7d1e-d879-40a3-8473-6e616ec2d492.sock","DOCKER_CONTEXT":"desktop-linux"},"containerId":"6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7","user":"root","sessionId":"bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938","projectName":"project-6_devcontainer","composeFiles":["/Users/user/development/project-6/.devcontainer/docker-compose.yml"],"service":"app","logLevel":1,"delay":10000}}]
[2024-07-23T13:04:57.910Z] Received message: [{"type":"configure","sequence":1,"options":{"cwd":"/Users/user/development/project-6","dockerCLI":"docker","dockerComposeCLI":{"version":"2.27.1-desktop.1","cmd":"docker","args":["compose"]},"env":{"COMMAND_MODE":"unix2003","HOME":"/Users/user","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","INFOPATH":"/opt/homebrew/share/info:","LOGNAME":"user","LaunchInstanceID":"B56CC5CA-DA17-481B-BC02-7B71C9A725CB","MANPATH":"/opt/homebrew/share/man::","MallocNanoZone":"0","OLDPWD":"/","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","PATH":"/Library/Frameworks/Python.framework/Versions/3.12/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin","PWD":"/","SECURITYSESSIONID":"186a3","SHELL":"/bin/zsh","SHLVL":"0","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.yX1HdwJokH/Listeners","TMPDIR":"/var/folders/hl/qt590s3963n0_4wt9xb1f0vm0000gq/T/","USER":"user","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CODE_CACHE_PATH":"/Users/user/Library/Application Support/Code/CachedData/f1e16e1e6214d7c44d078b1f0607b2388f29d729","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/user/Library/Application Support/Code/1.91-main.sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-gb\",\"osLocale\":\"en-gb\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"522","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"application.com.microsoft.VSCode.24168211.24168217","_":"/Applications/Visual Studio Code.app/Contents/MacOS/Electron","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F7:0:2","ELECTRON_RUN_AS_NODE":"1","DISPLAY":"1","SSH_ASKPASS":"/Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/scripts/ssh-askpass.sh","SSH_ASKPASS_REQUIRE":"force","VSCODE_SSH_ASKPASS_NODE":"/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin)","VSCODE_SSH_ASKPASS_MAIN":"/Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.375.1/dist/common/sshAskpass.js","VSCODE_SSH_ASKPASS_HANDLE":"/var/folders/hl/qt590s3963n0_4wt9xb1f0vm0000gq/T/ssh-askpass-a43d7d1e-d879-40a3-8473-6e616ec2d492.sock","DOCKER_CONTEXT":"desktop-linux"},"containerId":"6a5d77e539be807610237462ca33f0fad1a4e76b016350bc68d1d6d2acec93e7","user":"root","sessionId":"bd26454d-83ff-419c-9ae1-8414c2ac985c1721739893938","projectName":"project-6_devcontainer","composeFiles":["/Users/user/development/project-6/.devcontainer/docker-compose.yml"],"service":"app","logLevel":1,"delay":10000}}]
extensionTelemetry.log
2024-07-23 14:04:54.368 [info] Below are logs for extension telemetry events sent to the telemetry output channel API once the log level is set to trace.
2024-07-23 14:04:54.368 [info] ===========================================================
2024-07-23 14:04:58.262 [info] Below are logs for extension telemetry events sent to the telemetry output channel API once the log level is set to trace.
2024-07-23 14:04:58.262 [info] ===========================================================
exthost.log
2024-07-23 14:04:54.368 [info] Extension host with pid 80987 started
2024-07-23 14:04:54.368 [info] Skipping acquiring lock for /Users/user/Library/Application Support/Code/User/workspaceStorage/5517a9c34e5894fc4147ac8418f3f9af.
2024-07-23 14:04:54.368 [info] $getCanonicalURI invoked for authority (dev-container)
2024-07-23 14:04:54.372 [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-containers, startup: false, activationEvent: 'onResolveRemoteAuthority:dev-container'
2024-07-23 14:04:54.458 [info] [resolveAuthority(dev-container,1)][0ms] activating remote resolvers dev-container+7b22686f737450617468223a222f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d36222c226c6f63616c446f636b6572223a66616c73652c2273657474696e6773223a7b22636f6e74657874223a226465736b746f702d6c696e7578227d2c22636f6e66696746696c65223a7b22246d6964223a312c22667350617468223a222f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d362f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c2265787465726e616c223a2266696c653a2f2f2f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d362f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c2270617468223a222f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d362f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c22736368656d65223a2266696c65227d7d
2024-07-23 14:04:54.458 [info] [resolveAuthority(dev-container,1)][0ms] activating resolver for dev-container+7b22686f737450617468223a222f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d36222c226c6f63616c446f636b6572223a66616c73652c2273657474696e6773223a7b22636f6e74657874223a226465736b746f702d6c696e7578227d2c22636f6e66696746696c65223a7b22246d6964223a312c22667350617468223a222f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d362f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c2265787465726e616c223a2266696c653a2f2f2f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d362f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c2270617468223a222f55736572732f6461766964796f756e672f646576656c6f706d656e742f636f6d6d756e6974792d776f726b732d362f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c22736368656d65223a2266696c65227d7d...
2024-07-23 14:04:54.458 [info] [resolveAuthority(dev-container,1)][0ms] invoking final resolve()...
2024-07-23 14:04:55.462 [info] [resolveAuthority(dev-container,1)][1004ms] waiting...
2024-07-23 14:04:56.461 [info] [resolveAuthority(dev-container,1)][2003ms] waiting...
2024-07-23 14:04:57.433 [info] [resolveAuthority(dev-container,1)][2975ms] setting tunnel factory...
2024-07-23 14:04:57.433 [info] [resolveAuthority(dev-container,1)][2975ms] returned 127.0.0.1:34395
2024-07-23 14:04:57.949 [info] Eager extensions activated

@chrmarti
Copy link
Contributor

Could you also check F1 > Output: Show Output Channels... > Extension Host (Remote)? The backing file is in the container (ls ~/.vscode-server*/data/logs/202*/exthost*/remoteexthost.log).

The above logs don't seem to show the freeze yet?

Copy link

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.

Happy Coding!

@vs-code-engineering vs-code-engineering bot closed this as not planned Won't fix, can't repro, duplicate, stale Jul 31, 2024
@anthonyeden
Copy link

Alternatively, I can launch the container manually through Docker and attach vscode to it through the vscode docker extension and then it will launch without getting stuck on "activating extensions".

I just wanted to chime in and say I've been struggling with the exact same problem on my Mac for months. It happens for every different Dev Container I have. The VS Code window locks up during the "Activating Extensions" phase (container starts just fine).

Manually attaching to the container via the Docker extension is my workaround too.

@david02871
Copy link
Author

david02871 commented Aug 30, 2024

@chrmarti @anthonyeden

I narrowed the issue down to a remote.tunnels.toRestore.dev-container+7b22686f737... key-value in /Library/Application Support/Code/User/globalStorage/state.vscdb which contained port mappings.

To fix the issue I had to remove port forwarding for ports 80 and 443 in the devcontainer.json and delete the remote.tunnels.toRestore.dev-container+.. setting from the state.vscdb sqlite database.

I also have port mappings for 80 & 443 in my docker-compose.yml so perhaps there was a conflict. I could see that 443 was being automatically mapped to a high port number in remote.tunnels.toRestore.dev-container. It only happened after re-launching a devcontainer 2-3 times but then got stuck in a bad state when the remote.tunnels.toRestore.dev-container.. setting was stored.

I could not see an error message and the window was freezing after launching the devcontainer while "Activating extensions" was spinning in the status bar. I'm not sure what the connection is to the remote extension host, if any, perhaps it was trying to communicate through the https 443 port that had been re-mapped.

@anthonyeden
Copy link

@david02871, you have changed my life! This appears to have sorted out my problems with multiple devcontainers. Thanks so much!!

@chrmarti
Copy link
Contributor

chrmarti commented Sep 2, 2024

@david02871 @anthonyeden Do you have a simple example and precise steps to reproduce the problem?

Copy link

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.

Happy Coding!

@vs-code-engineering vs-code-engineering bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 9, 2024
@vs-code-engineering vs-code-engineering bot locked and limited conversation to collaborators Oct 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
containers Issue in vscode-remote containers info-needed Issue requires more information from poster
Projects
None yet
Development

No branches or pull requests

6 participants