Menu fixe pas de redirection de port???

Je suis en train de lancer un gitlab le panneau de l'image, et tout fonctionne bien sauf que lorsque je navigue sur le site, le Port 80 résultats dans "Connexion refusée", mais le port 8080 avec succès atteint Gitlab.

Cependant, il montre que c'est le transfert à partir 8080 à 80 sur le conteneur:

CONTAINER ID    IMAGE               COMMAND              CREATED               STATUS               PORTS                                          NAMES
14b2ac3c0de6    gitlab/gitlab-ee    "/assets/wrapper"    About a minute ago    Up About a minute    0.0.0.0:8080->80/tcp, 0.0.0.0:8443->443/tcp    gitlab

Voici comment je fais tourner le récipient.

sudo docker run --detach \
    --publish 8443:443 --publish 8080:80 --publish 2222:22 \
    --name gitlab \
    --restart always \
    --volume /srv/gitlab/config:/etc/gitlab \
    --volume /srv/gitlab/logs:/var/log/gitlab \
    --volume /srv/gitlab/data:/var/opt/gitlab \
    gitlab/gitlab-ee:latest
Êtes-vous à l'aide de localhost ou du conteneur IP pour accéder à ce service? http://<container-ip>:80 devrait toujours fonctionner dans votre exemple, et que vous êtes la cartographie du port de conteneurs de 80 pour accueillir le port 8080, http://localhost:8080 devrait fonctionner, trop.
Il est déployé à distance, et j'utilise l'adresse ip de la machine. Donc, comme je suis en tapant 10.96.2.17:8080 pour atteindre le site en ce moment; je voudrais faire juste 10.96.2.17 à la place. (J'ai aussi un nom d'hôte de l'installation grâce à une Route 53 [AWS]).

OriginalL'auteur Fadi | 2015-12-31