在 joyent triton 中获得 docker.sock
Getting docker.sock in joyent triton
我正在尝试在 joyent 的 triton 平台上设置 jwilder/nginx-proxy
docker 容器。此容器需要访问 docker.sock
才能读取有关其环境的信息。基本上需要做
docker up -v /var/run/docker.sock:/tmp/docker.sock:ro ...
在 triton 上这失败了
Invalid host volume paths found: must be in the form "http://host/path:/container_path": ["/var/run/docker.sock:/tmp/docker.sock:rw"]
有什么想法可以将 docker.sock 注入我在 triton 上的容器吗?
Triton 目前不支持 docker.sock。您必须通过 DOCKER_HOST TCP 端口。如果您希望这是一项功能,请向他们发送推文、电子邮件或 github 票。
完全披露:我为 Joyent 工作。
我正在尝试在 joyent 的 triton 平台上设置 jwilder/nginx-proxy
docker 容器。此容器需要访问 docker.sock
才能读取有关其环境的信息。基本上需要做
docker up -v /var/run/docker.sock:/tmp/docker.sock:ro ...
在 triton 上这失败了
Invalid host volume paths found: must be in the form "http://host/path:/container_path": ["/var/run/docker.sock:/tmp/docker.sock:rw"]
有什么想法可以将 docker.sock 注入我在 triton 上的容器吗?
Triton 目前不支持 docker.sock。您必须通过 DOCKER_HOST TCP 端口。如果您希望这是一项功能,请向他们发送推文、电子邮件或 github 票。
完全披露:我为 Joyent 工作。