devcontainers / devcontainers/cli
Unable to open devcontainer in VSCode on local machine behind Cloudflare Zero Trust proxy
- 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ả
My local network is behind a Cloudflare Zero Trust proxy. Typically, I would need to install the [Cloudflare CA certificate](https://developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/user-side-certificates/install-cloudflare-cert/) on any container running on my local M1 Macbook Pro that needs external internet access.
However, I am unsure how to do this for devcontainers that install "features" such as the devcontainer in this template repository. I have attempted to define my own Dockerfile that installs the necessary cert but the feature installation still fails. When I attempt to start the devcontainer, I receive the following error.
```
[2024-01-07T23:37:20.400Z] Resolving Feature dependencies for 'ghcr.io/devcontainers/features/docker-in-docker:2'...
[2024-01-07T23:37:20.400Z] * Processing feature: ghcr.io/devcontainers/features/docker-in-docker:2
[2024-01-07T23:37:20.474Z] Error: unable to get local issuer certificate
[2024-01-07T23:37:20.474Z] at TLSSocket.onConnectSecure (node:_tls_wrap:1543:34)
[2024-01-07T23:37:20.475Z] at TLSSocket.emit (node:events:513:28)
[2024-01-07T23:37:20.475Z] at TLSSocket._finishInit (node:_tls_wrap:962:8)
[2024-01-07T23:37:20.475Z] at ssl.onhandshakedone (node:_tls_wrap:746:12)
```
Would you happen to have a recommendation for resolving this issue? I can't seem to get past this on my own.
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.