2015-07-29 3 views
0

Im используя Docker реестра и Докер фронтэнда перечислен как работает, когда я призываю docker ps, но он не доступен в localhost:80:докер контейнер не доступен на порту 80, как он должен

e2a54694e434  konradkleine/docker-registry-frontend "/bin/sh -c $START_S 26 seconds ago  Up 2 seconds  443/tcp, 0.0.0.0:8080->80/tcp serene_tesla   
+0

Какова ценность '$ START_S'? –

+0

Это стартовый скрипт. Более подробную информацию можно найти здесь (https://registry.hub.docker.com/u/konradkleine/docker-registry-frontend/dockerfile/). – h3nrik

+0

Какую команду вы использовали для запуска контейнера? Вы делали '-p 80: 80'? –

ответ

0

Используете ли вы boot2docker или docker-machine ? Если это так, вы должны использовать IP-адрес виртуальной машины вместо localhost.

  • для boot2docker обычно 192.168.59.103.
  • для docker-machine s IP-адрес docker-machine ip <yourmachine>.
Смежные вопросы