2

我正在尝试使用 Docker Remote APIv1.23 创建一个 docker 容器

我无法在 Weave 中创建 docker 容器。

我已经使用以下命令启动了 weave-proxy:

weave launch-proxy -H tcp://0.0.0.0:12375 -H     unix:///var/run/weave/weave.sock

在容器创建调用的帖子正文中,我正在设置这个环境

DOCKER_HOST=tcp://0.0.0.0:12375

有人可以帮助我吗?

4

1 回答 1

1

解决方案:而不是在 docker 端口(在我的情况下为 4242)上点击 docker 守护进程,而是点击 weave 代理端口(在这种情况下为 12375)

For example: docker -H tcp://0.0.0.0:12375 run .....

使用 Remote API 时,使用 12375 端口代替 4242。无需设置任何与 weave 相关的环境变量。

于 2016-08-29T07:06:33.460 回答