如何在VS Code中成功打开Home Assistant进行开发?

问题描述 投票:0回答:0

我正在按照 https://developers.home-assistant.io/docs/development_environment/ 上的描述使用最新的 Raspbian GNU/Linux 10(破坏者)尝试在 Home Assistant 上进行开发。

不幸的是在第5步,我得到一个错误:

[4473 ms] Start: Run: docker build -f /tmp/vsch-pi/bootstrap-image/0.282.0/bootstrap.Dockerfile -t vsc-volume-bootstrap /tmp/vsch-pi/bootstrap-image/0.282.0
[+] Building 0.5s (3/3) FINISHED                                                
 => [internal] load build definition from bootstrap.Dockerfile             0.1s
 => => transferring dockerfile: 570B                                       0.0s
 => [internal] load .dockerignore                                          0.1s
 => => transferring context: 2B                                            0.0s
 => ERROR [internal] load metadata for mcr.microsoft.com/devcontainers/ba  0.3s
------
 > [internal] load metadata for mcr.microsoft.com/devcontainers/base:0-alpine-3.16:
------
bootstrap.Dockerfile:1
--------------------
   1 | >>> FROM mcr.microsoft.com/devcontainers/base:0-alpine-3.16
   2 |     
   3 |     # Avoiding OpenSSH >8.8 for compatibility for now: https://github.com/microsoft/vscode-remote-release/issues/7482
--------------------
ERROR: failed to solve: mcr.microsoft.com/devcontainers/base:0-alpine-3.16: no match for platform in manifest sha256:a14ff25b7e31d6b6d4d0c0cf6f8e15261cfb5b40f7627f30c5d3ce34c06805a1: not found
[7089 ms] Command failed: docker build -f /tmp/vsch-pi/bootstrap-image/0.282.0/bootstrap.Dockerfile -t vsc-volume-bootstrap /tmp/vsch-pi/bootstrap-image/0.282.0
[7097 ms] Exit code 1

似乎 Docker 找不到开发容器 mcr.microsoft.com/devcontainers/base:0-alpine-3.16 但我不知道去哪里看这个名称是否正确或如何无法解决。

docker raspbian home-assistant
© www.soinside.com 2019 - 2024. All rights reserved.