gpt4 book ai didi

docker - Deis Docker镜像部署

转载 作者:行者123 更新时间:2023-12-02 20:29:04 26 4
gpt4 key购买 nike

尝试从文档中部署go-example应用程序:
http://docs.deis.io/en/latest/using_deis/using-docker-images/#using-docker-images

我跳过“准备应用程序”位,并尝试部署示例docker app gabrtv / example-go

我运行以下命令进行部署:

deis pull gabrtv/example-go:latest

不起作用,我得到以下信息:
"GET Image Error (404: {\"error\": \"Tag not found\"})"

看着
https://registry.hub.docker.com/u/gabrtv/example-go/tags/manage/

最新的标签在那里。
用拉
docker pull gabrtv/example-go

它被正确拉出。所以我不太确定自己在做什么错。

使用带有curl的 Controller API可以得到相同的结果:
     curl -i -X POST \
-H "Authorization: token $TOKEN" \
-H "Content-Type: application/json" \
-d '{"image":"gabrtv/example-go"}' \
http://$IP:$PORT/v1/apps/dummyapp2/builds/

有人知道吗

最佳答案

您是否还在跳过“创建应用程序”部分?在Deis中,应用程序是一组由路由层进行负载平衡的容器。在示例中,他们让您创建一个名为“example-go”的文件夹,将其cd入其中,然后运行“deis create”。默认为应用程序名称的当前文件夹名称。相反,您可以运行:

deis create example-go

然后,您可以运行带有'-a'标志的deis pull命令,告诉它要将容器与之关联的应用程序。
deis pull gabrtv/example-go:latest -a example-go

关于docker - Deis Docker镜像部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27988041/

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