2014-10-28 37 views
3

我安裝的是1.3.0版泊塢窗
和最新的造船廠V2.0.3
對Linux Mint的17 和修改/etc/default/docker的碼頭工人船廠V2登錄失敗

DOCKER_OPTS="-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sock" 

更新的防火牆/etc/default/ufw

DEFAULT_FORWARD_POLICY="ACCEPT" 

sudo ufw allow 4243/tcp

我可以訪問​​

在Web UI但對於一些或神奇未知的原因,我無法通過CLI

[email protected]> /Data/Projects/docker-nginx-php $ sudo docker run --rm -it shipyard/shipyard-cli 
shipyard cli> shipyard login 
URL: http://localhost:8080 
Username: admin 
Password: shipyard 

登錄是我得到的:

FATA[0010] Post http://localhost:8080/auth/login: dial tcp 127.0.0.1:8080: connection refused 

回答

5

這是什麼我做了:

$ docker run -it --rm --link shipyard:shipyard shipyard/shipyard-cli 
echo "For login URL use: http://$SHIPYARD_PORT_8080_TCP_ADDR:8080" 
1

當您像在碼頭工人一樣啓動客戶端時將這個容器localhost容器自己指向自己,並且不再在你啓動容器的機器上。

因此,您需要爲客戶端提供主機的(非環回)IP。