7得票1回答
在Docker容器中,SizeRootFs和SizeRw的确切区别是什么?

在 Docker 容器列表中,您可以获取容器的大小 SizeRootFs 和 SizeRw,但我找不到这些大小确切意味着什么。

8得票1回答
在Shell脚本中处理Docker事件

我想要捕获docker事件,并在发生某些事情时采取一些行动。有许多方式可以“获取/打印事件”: # With curl curl --unix-socket /var/run/docker.sock http:/v1.40/events # With nc echo -e "GET /ev...

7得票1回答
使用Docker Golang API从内存中创建一个包含文件的容器

目前,使用Golang API将文件放入容器中,我需要首先创建容器,然后使用CopyToContainer函数(如下示例)。 是否可能在创建时为容器指定文件,而无需先将文件放在文件系统上? 示例1: func main() { cli, err := client.NewEnvC...

31得票6回答
Docker - 客户端版本过新导致的错误响应:客户端版本高于服务器版本

在使用Docker Machine创建新的机器后,我遇到了以下错误:$ docker ps Error response from daemon: client is newer than server(client API version 1.21, server API version: ...

13得票7回答
从Go代码构建Docker镜像

我正在尝试使用Docker API和Docker Go库(https://github.com/docker/engine-api/)构建Docker镜像。代码示例:package main import ( "fmt" "github.com/docker/engine-ap...

9得票1回答
从私有Docker仓库中“删除”图像的方法是什么?

我正在为Docker编写API客户端,但是注册表API很难使用。我正在尝试从注册表中删除一个镜像,然而我一直收到这个错误。 [ { code: 'UNSUPPORTED', message: 'The operation is unsupported.' } ] 我获取这个的步骤如下: ...

9得票2回答
如何从运行Docker Toolbox的Windows系统中启用Docker API访问(docker machine)

我正在运行最新版本的Docker Toolbox,使用最新版本的Oracle VirtualBox,在Windows 7操作系统上作为主机操作系统。 我试图启用非TLS访问Docker远程API,这样我就可以在运行在VirtualBox中的docker-machine上运行Postman R...

15得票1回答
如何使用Docker Registry API v2将镜像推送到Docker仓库

我正在编写一个Docker注册表API包装器,以从一个私有注册表中提取图像并将其推送到另一个注册表。 根据文档,首先需要提取图像的清单和层。按照提取镜像的步骤,我已成功下载了特定image:tag的所有层和清单。 按照推送镜像的步骤,我已经执行了以下步骤: POST /v2/<n...

24得票3回答
Docker和MySQL:读取通信数据包时出错

我在docker中遇到了连接问题。我使用官方的mysql 5.7镜像和Prisma服务器。当我通过使用prisma cli启动它时,它会在其下方使用docker compose(在此处描述:这里),一切都正常。 但是我需要通过docker api以编程方式启动这些容器,在这种情况下,应用程序...

16得票5回答
我该如何使用Docker Registry HTTP API V2获取Docker仓库中所有镜像的列表?

我与一家外部组织合作,他们给了我访问私有(受身份验证令牌保护的)Docker注册表的权限。最终,我想使用Docker的HTTP API V2查询此注册表,以获取注册表中所有可用存储库和/或映像的列表。但在此之前,我首先想在公共注册表(例如Docker Hub)上练习构建此类API查询的基本操作...