gpt4 book ai didi

docker - 在没有Docker守护程序的情况下调用Docker API

转载 作者:行者123 更新时间:2023-12-02 18:32:24 26 4
gpt4 key购买 nike

我想知道是否有一种无需docker daemon即可调用Docker API的方法。

我浏览了他们的文档以及Docker CLI背后的一些源代码,但找不到答案。

我想直接对Docker API 进行HTTP / HTTPS调用!我不想安装docker CLI。这有可能吗?您能举个例子吗?

编辑:

我想进行Docker Registry API调用,而不必安装docker来测试凭据,以后将用于docker login命令。

最佳答案

我认为您的问题有点困惑。如果没有Docker守护程序,则无法调用Docker API,因为该API是该守护程序(或者至少该守护程序公开了该API)。

当然,您可以在没有Docker客户端的情况下,请求(控制)API /守护程序。只需直接在套接字(unix:///var/run/docker.sock)上触发您的请求即可。或者,如果要将其公开为HTTP(推荐),则可以通过更改守护程序启动选项来实现,而可以通过HTTP(S)将请求发送到该地址。

关于docker - 在没有Docker守护程序的情况下调用Docker API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37327141/

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