我安装了Docker v1.3.0
和最新的造船厂v2.0.3
在Linux Mint 17上
和修改的/etc/default/docker

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
而且我可以通过http://localhost:8080/访问Web UI

但是由于某些或不可思议的原因,我无法通过CLI登录
WiR3D@pc> /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

最佳答案

这是我所做的:

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

10-08 08:08