Ergebnis 1 bis 3 von 3

Thema: Docker - Contao Container

  1. #1
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard Docker - Contao Container

    Hallo,
    ich habe mir das Video: Contao und DevOps - Contao Konferenz 2018 angesehen und wollte als Docker Einsteiger das jetzt testen:
    https://github.com/ctsmedia/docker-contao

    In meinem Verzeichnis D:\test habe ich mir die obige "docker-compose.yml" gezogen und den Eintrag "image: ctsmedia/contao:4.4" für die 4.4 geändert.
    Mit "docker-compose up -d" wird dann alles geladen und ist verfügbar.

    Ich habe auf dem Testrechner nur Windows7 daher nutze ich die Docker-Toolbox mit Virtualbox.
    Hierbei steht "localhost" so nicht zur Verfügung daher habe ich über "docker-machine ip" die entsprechende Ip benutzt - in meinem Fall 192.168.99.100:

    http://192.168.99.100/contao-manager.php - Geht
    http://192.168.99.100/contao/install

    bei Abfrage der Datenbankverbindung:

    Host: ?
    Portnummer: 3306
    Benutzername: contao
    Passwort: contao
    Datenbankname: contao

    habe ich eine Frage zur Host Angabe.
    Mit Eingabe 127.0.0.1 o. 192.168.99.100 klappt es nicht.

    Die Eingabe von "docker network ls" bzw. ""docker network inspect docker-data_default" gibt mir - Auszug:

    Code:
            "Containers": {
                "b11a22aa0371feb00df0de3090adda5d665abf7886ba91cad667b4ad3db966fb": {
                    "Name": "docker-data_db_1",
                    "EndpointID": "445352e1a43eba196cd91b9a858f4e76faa4b1ff77678e1975d010177a39624c",
                    "MacAddress": "02:42:ac:13:00:02",
                    "IPv4Address": "172.19.0.2/16",
                    "IPv6Address": ""
                },
                "ce86360c4b8fd41c20ec5b2a54da5914f55a4ea4623a1f574b53ee8463778b3c": {
                    "Name": "contao_php",
                    "EndpointID": "eaa78b171dcdffaf79fbd6a67f6449b0c3564aee8d0f26189e584c7fbe0095b0",
                    "MacAddress": "02:42:ac:13:00:03",
                    "IPv4Address": "172.19.0.3/16",
                    "IPv6Address": ""
                },
                "d7602d957a0b7940b05fa38f1b5355395633bce45571b736d717fe14e9ff221c": {
                    "Name": "contao.ctsmedia.local",
                    "EndpointID": "41f0f4ba0b2d4be181651f7447d4bd91226a0dcca96f716a0b68b00a42a2a807",
                    "MacAddress": "02:42:ac:13:00:04",
                    "IPv4Address": "172.19.0.4/16",
                    "IPv6Address": ""
                }
            },
    Wenn ich also bei Host dann "172.19.0.2" eintrage geht es.
    Warum ist das so? Geht es auch einfacher?

    Weiterhin was muß ich jetzt noch eintragen, damit ich lokale Verzeichnisse/Dateien (Template Ordner, files/themes/css , etc.) zwischen Host-Rechner und Container synchronisieren kann?

    Danke
    Geändert von Franko (03.08.2018 um 15:52 Uhr)
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  2. #2
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von Franko Beitrag anzeigen
    Warum ist das so? Geht es auch einfacher?
    Nachdem ich in https://github.com/ctsmedia/docker-c...parameters.yml gestöbert
    habe:

    Die Eingabe "db" bei der Host Eingabe funktioniert/geht auch ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  3. #3
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Eine grundsätzliche Info zum Umgang mit Docker - auch auf älteren Windows Versionen:
    Schritt für Schritt: Docker Nutzung
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •