gpt4 book ai didi

docker - 在路径中找不到容器 - DOCKER

转载 作者:行者123 更新时间:2023-12-02 20:35:42 25 4
gpt4 key购买 nike

我正在尝试下载在以下链接中找到的名为 anchor-engine 的 docker 镜像:https://hub.docker.com/r/anchore/anchore-engine/
为方便起见,我将发布用于创建图像的代码副本,并使其按照指定的方式运行。
Here is a link to the image, I tried posting the image, but it requires reputation 10.

我遇到的问题特别是在下载的这一行:
docker cp ae:/docker-compose.yaml ~/aevolume/docker-compose.yaml

我从终端收到以下错误消息:
错误:没有这样的容器:路径:ae:/docker-compose.yaml

我的问题是我该如何解决这个问题?

我不擅长 $PATH。
在用 echo "$PATH"回显 $PATH 后,我只看到一个非常困惑的路径,我真的不知道如何在指定的目录中创建必要的容器,即第一行 mkdir ~/aevolume.
问题是它特别需要一个容器,当我输入 ls 时,它会给出一个空白响应。
请帮助和感谢。

我能够运行的线路是:
mkdir ~/aevolume
cd ~/aevolume

docker pull docker.io/anchore/anchore-engine:latest
docker create --name ae docker.io/anchore/anchore-engine:latest

但是当我尝试运行时
docker cp ae:/docker-compose.yaml ~/aevolume/docker-compose.yaml

正如我在以下行中所做的那样:
aevolume admin$ docker cp ae:/docker-compose.yaml ~/aevolume/docker-compose.yaml

我得到这个回应:
错误:没有这样的容器:路径:ae:/docker-compose.yaml

最佳答案

14 天前更新的最新版本的 Anchore 镜像似乎存在问题。我一直在遇到同样的问题。我继续使用 0.7.0 版本的命令,它运行良好:

mkdir ~/aevolume
cd ~/aevolume

docker pull anchore/anchore-engine:v0.7.0
docker create --name ae anchore/anchore-engine:v0.7.0
docker cp ae:/docker-compose.yaml ~/aevolume/docker-compose.yaml

希望这会有所帮助,我被困了一段时间哈哈。

关于docker - 在路径中找不到容器 - DOCKER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61689689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com