0

我在带有 Ubuntu 操作系统的本地网络中有 2 个虚拟机。其中之一安装了具有基本身份验证(htpasswd)但没有任何证书的 Docker 注册表容器。通常我从其他“客户端”机器访问注册表并且可以提取图像。但是,当我尝试在客户端机器上安装瞭望塔时,它会立即退出

    root@ubnt-dckr:~# docker run --name watchtower -e DOCKER_HOST="tcp://192.168.88.12:5000" -e REPO_USER="myUser" -e REPO_PASS="myPass" v2tec/watchtower
    time="2019-01-16T08:11:18Z" level=fatal msg="Error response from daemon: 404 page not found"
4

1 回答 1

1

默认的 docker 主机端口实际上是23752376. 这很可能,为什么它不起作用。但不要这样做,它DOCKER_HOST不应该用于docker 注册表,而是用于远程 docker 引擎

对于私有注册表,请参阅文档中此页面的第二部分: https ://containrrr.github.io/watchtower/usage-overview/

于 2019-08-07T11:33:09.963 回答