So legen Sie den Hostnamen in Docker Compose fest | Docker Compose-Tutorial

In diesem Docker-Compose-Tutorial zeigen wir Ihnen, wie Sie in Docker Compose einen Hostnamen festlegen.

Docker ist ein Platform-as-a-Service-Produkt (PaaS), das Software in Paketen, sogenannten Containern, bereitstellt. Ein Container ist eine Standardsoftwareeinheit, die Code und alle seine Abhängigkeiten enthält. Mithilfe von Containern kann die Anwendung problemlos in jeder Umgebung ausgeführt werden. . Ein Docker-Container-Image ist ein Softwarepaket, das alles enthält, was zum Ausführen einer Anwendung erforderlich ist.

So legen Sie den Hostnamen in Docker Compose fest | Docker Compose-Tutorial

Die korrekte Art und Weise, einen Hostnamen in Docker-Compose zuzuweisen, besteht darin, ihn wie folgt unter dem Dienst zu definieren

services:
  some-service:
    networks:
      some-network:
        aliases:
          - alias1
          - alias2

Einige Benutzer haben jedoch Probleme mit dieser Methode. Wenn dies bei Ihnen nicht funktioniert Docker-Lauf Weisen Sie dem Container dann einen Namen wie unten zu:

docker-compose run --name alias1 some-service

Eine andere einfachste Möglichkeit besteht darin, einfach den Containernamen im festzulegen docker-compose.yml

services:
  dns:
    image: phensley/docker-dns
    container_name: affy

So installieren Sie Docker unter Ubuntu

Beitragsnavigation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert