在探索 docker-client api (java) 时,建立与在 vm 上运行的 docker 守护进程的连接究竟需要哪些证书。
我在网上找到的代码:
{
// Create a client based on DOCKER_HOST and DOCKER_CERT_PATH env vars
final DockerClient docker = DefaultDockerClient.fromEnv().build();
// Pull an image
docker.pull("busybox");
}
上述示例的链接位于:https ://github.com/spotify/docker-client
我打算做的是访问在我的主节点上运行的 docker-daemon(通过 magnum api 部署)并将我的 java 应用程序 docker-image 推送到注册表,以便我可以使用这些图像在我的集群上创建 pod。
我不确定还需要做什么,因为我是新手。