簡體   English   中英

開發容器未在 VSCode 中啟動

[英]Dev Container is not starting in VSCode

嗨,伙計們,我正在嘗試從https://github.com/microsoft/vscode-remote-try-cpp打開開發容器,並在創建它時收到一條錯誤消息

它也說這個命令失敗了:

C:\Program Files\Docker\Docker\Resources\bin\docker.exe run -a STDOUT -a STDERR --mount type=bind,source=c:/Users/jnvie/vscode-remote-try-cpp,target=/workspaces/vscode-remote-try-cpp,consistency=cached -l vsch.quality=stable -l vsch.local.folder=c:\Users\jnvie\vscode-remote-try-cpp -l vsch.remote.devPort=0 -u vscode --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --entrypoint /bin/sh vsc-vscode-remote-try-cpp-a8dfd3c1511c138f783ff7d36d26f76c -c echo Container started ;  while sleep 1; do :; done

帶有此錯誤消息:

SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions for sensitive files and directories.
Run: docker run -a STDOUT -a STDERR --mount type=bind,source=c:/Users/jnvie/vscode-remote-try-cpp,target=/workspaces/vscode-remote-try-cpp,consistency=cached -l vsch.quality=stable -l vsch.local.folder=c:\Users\jnvie\vscode-remote-try-cpp -l vsch.remote.devPort=0 -u vscode --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --entrypoint /bin/sh vsc-vscode-remote-try-cpp-a8dfd3c1511c138f783ff7d36d26f76c -c echo Container started ;  while sleep 1; do :; done
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: Drive sharing failed for an unknown reason.
See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.

我的系統正在運行 windows 10 pro 並且我之前運行過 docker 工具箱,然后我升級並獲得了 docker 桌面 docker25B50454D

在遇到我現在遇到的問題之前,我遇到了這個問題。 我必須授權訪問該目錄,但您可能會遇到一些警告。 這篇文章為我介紹了很多: https://blogs.msdn.microsoft.com/stevelasker/2016/06/14/configuring-docker-for-windows-volumes/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM