从Docker容器访问外部主机

我试图dockerize我的应用程序。 我有两个服务器,说server1和server2。 Server1使用server2上托pipe的webservice。 我有这在我的/ etc / default / docker server1上:

DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4 --iptables=false" 

据我所知,这可以防止docker对iptables进行任何更改,覆盖UFW设置。 UFW状态显示:

 Status: active To Action From -- ------ ---- 22 ALLOW Anywhere 443 ALLOW Anywhere 2375/tcp ALLOW Anywhere 22 (v6) ALLOW Anywhere (v6) 443 (v6) ALLOW Anywhere (v6) 2375/tcp (v6) ALLOW Anywhere (v6) 

现在的麻烦是我无法从我的应用程序,它运行在server1上的容器访问server2。 如果我不使用–iptables = false标志,那么我可以访问server2。 我可以做什么从容器访问server2而不必牺牲UFW?

如果重要的话,server1和server2都在数字海洋上,并启用了私人networking连接。