Docker – Ersatz für `dockerd` auf dem Mac

Wollte ich starten den docker-daemon mit einem offenen TCP-Adresse wie folgt: docker daemon -H tcp://0.0.0.0:2375, aber das terminal vorgeschlagen, dass ich dockerd statt, die anscheinend nicht ein Programm, das kommt mit dem Docker-Client für mac. Gibt es eine Möglichkeit, ich kann entweder

  • A – form dockerd auf meinem mac-Maschine.
  • B – bekommen, um die Verwendung von dockerd durch eine andere Methode.

?

InformationsquelleAutor SalmonKiller | 2016-06-25



4 Replies
  1. 3

    Schließlich fand ich die config von mac docker wie dockerd.

    Klicken Sie auf das Andockfenster Symbol in der Menüleiste, Einstellungen, erweitert

    Docker - Ersatz für `dockerd` auf dem Mac

    • Vielleicht können Sie Ihnen die Schritte auf, wie Sie in der Lage waren, das zu tun
    • ^ klicken Sie auf das Andockfenster Symbol in der Menüleiste, Einstellungen, erweitert
    • Aktualisiert.
    • ernst ein Jahr? 🙂
    • Ich Spiele nicht stackoverflow viel Zeit damals. Und ich habe Sie verloren Ihre Antwort. Sry. -_-
    • Ich habe angenommen, dass du es bereits gelöst 😀
    • Sicher. ;P

  2. 3

    Installieren schockiert Befehl: brew install socat
    Wählen Sie einen port: (im Beispiel 8099)

    Ausführung: socat -d -d TCP-L:8099,fork UNIX:/var/run/docker.sock

    und dann verwenden tcp://localhost:8099 als – API-URL

    funktioniert für mich, hoffe, das hilft

  3. 0

    Wird es nicht unterstützt, laufen dockerd auf dem Mac. Von dieses Problem:

    Ich glaube, bei Darwin sollte es nie empfehlen zu laufen dockerd. Der daemon läuft in einer virtuellen Linux-Maschine, so dass Sie nicht brauchen (und können), führen Sie es manuell aus.

Schreibe einen Kommentar

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