2016-03-23 19 views
0

ich meine Meinung hier ein wenig bin zu verlieren, ich glaube, ich den Befehl richtig übersetzt habe, aber ich erhalte eine Fehlermeldung, wenn ich meinen Befehl versuchen, ist docker-compose up -dBefehl Docker run Übersetzen komponieren zu Andockfenster

Hier, funktioniert - ohne Fehler:

sudo docker run -i \ 
    --hostname localhost \ 
    --publish 444:443 --publish 8080:8080 --publish 23:22 \ 
    --name gitlab \ 
    --restart always \ 
    --volume /home/admin/gitlab/config:/etc/gitlab \ 
    --volume /home/admin/gitlab/logs:/var/log/gitlab \ 
    --volume /home/admin/gitlab/data:/var/opt/gitlab \ 
    --volume /home/admin/gitlab/logs/reconfigure:/var/log/gitlab/reconfigure \ 
    -e VIRTUAL_HOST=git.example.com 
    -e VIRTUAL_PORT=8080 
gitlab/gitlab-ce:latest 

Hier ist meine docker-compose.yml-Datei, die nicht

gitlab: 
    image: 'gitlab/gitlab-ce:latest' 
    restart: always 
    container_name: gitlab 
    ports: 
    - '8080:80' 
    - '23:22' 
    - '444:443' 
    volumes: 
    - '/home/admin/gitlab/config:/etc/gitlab' 
    - '/home/admin/gitlab/logs:/var/log/gitlab' 
    - '/home/admin/gitlab/data:/var/opt/gitlab' 
    - '/home/admin/gitlab/logs/reconfigure:/var/log/gitlab/reconfigure' 
    environment: 
    - VIRTUAL_HOST=git.example.ca 
    - VIRTUAL_PORT=8080 

können Sie etwas sehen, was ich falsch mache funktioniert?

+0

Telling uns zu haben, welche Fehler Sie die Dinge viel einfacher bekommen würde. Wenn ich raten müsste: zitieren Sie nicht den Bildnamen und die Mounts, verwenden Sie doppelte Anführungszeichen für die Ports. Der Rest sieht gut aus für mich. –

+0

Danke Erik, es gibt keinen Fehler es gibt nur 502 zurück. Ich werde es versuchen. –

+0

Veröffentlichen Sie die Version und fügen Sie das Fehlerprotokoll hier ein –

Antwort

0

hostname: localhost hinzufügen, wie Sie es in Docker Lauf tun

gitlab: 
    image: 'gitlab/gitlab-ce:latest' 
    restart: always 
    container_name: gitlab 
    hostname: localhost 
    ports: 
    - '8080:80' 
    - '23:22' 
    - '444:443' 
    volumes: 
    - '/home/admin/gitlab/config:/etc/gitlab' 
    - '/home/admin/gitlab/logs:/var/log/gitlab' 
    - '/home/admin/gitlab/data:/var/opt/gitlab' 
    - '/home/admin/gitlab/logs/reconfigure:/var/log/gitlab/reconfigure' 
    environment: 
    - VIRTUAL_HOST=git.example.ca 
    - VIRTUAL_PORT=8080 
Verwandte Themen