0

我需要在 Docker 桥接接口上添加 Docker 侦听器,但它只有在 docker 已经启动时才有效。如果我将 ip 添加到 daemon.json,则系统启动后守护程序不会启动。有没有办法让它工作?

我的 daemon.json:

   {   
        "data-root":  "/data/workspace/environment/docker",   
        "debug": true,   
        "tls": true,   
        "tlscacert": "/env-vol/docker-daemon/ca.pem",   
        "tlscert": "/env-vol/docker-daemon/server-cert.pem",   
        "tlskey": "/env-vol/docker-daemon/server-key.pem",   
        "tlsverify": true,   
        "storage-driver": "overlay",   
        "hosts": [
            "unix:///var/run/docker.sock", 
            "tcp://127.0.0.1:2375", 
            "tcp://10.20.30.1:2375"
        ] 
    }

10.20.30.1 - Docker 桥接网络接口的 IP 地址。

更新:监听器应该只绑定到套接字、本地主机和 Docker 桥接接口。并且不应该绑定到物理接口。

4

0 回答 0