Holen Sie sich das Dockerfile aus dem Docker-ImageDocker-Verlauf --format {{.CreatedBy}} --no-trunc=true $DockerImage |sed „s//bin/sh\ -c\ #(nop)\ //g“|sed „s//bin/sh\ -c/RUN/g“ | tac Hinweis: Diese Docker-Datei ordnet keine Verzeichnisse oder Ports zu und führt weder das Docker-Startskript noch den Serverdienst aus. Docker-Zuordnung mehrerer PortsMehrere Docker-Ports docker run -it -d --name Containername -p p1:p1 -p p2:p2 neuer Imagename -ip xxxxx —restart=always Methode 1: Hinzufügen von Ports zur Laufzeit /var/lib/docker/containers/{container_id}/hostconfig.json Methode 2: Docker-Commit für Container-ID jetzt/live Führen Sie das Image aus und fügen Sie den Port hinzu: docker run -d -p 8000:80 jetzt/live /bin/bash Holen Sie sich die Container-IP: Docker prüfen Containername | grep IP-Adresseiptable-Weiterleitungsportiptables -t nat -A DOCKER -p tcp --dport 8001 -j DNAT --to-destination 172.17.0.19:8000 Hinweis: Der Mac kann möglicherweise nicht auf den Bildschirm zugreifen Übergeben von Dateien an Dockersudo docker save -o /home/ubuntu_14804.tar 93123213127ccc Dies ist das Ende dieses Artikels zum Hinzufügen von Ports zu Docker und zum Abrufen von Dockerfile. Weitere Informationen zum Hinzufügen von Ports zu Docker und zum Abrufen von Dockerfile finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Installation und Verwendung von Vue
>>: mysql5.7-Remotezugriffseinstellungen
1. Replikationsprinzip Der Masterserver schreibt ...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
Inhaltsverzeichnis 1. Was ist ein Betriebssystem?...
Dokumentumfang Dieser Artikel behandelt den Modus...
Implementierungsvorbereitung # Der Dateipfad muss...
Inhaltsverzeichnis 1. Ziehen Sie das Bild 2. Erst...
Um MySQL-Abfrageergebnisse in CSV zu exportieren,...
Vorwort In Datenbanken wie Oracle und SQL Server ...
1. Konfiguration Die ersten beiden sind standardm...
1. Vorbereitung der virtuellen Maschine 1. Erstel...
Inhaltsverzeichnis 1. Hintergrund: 2. Gestaltungs...
Implementieren Sie den Nginx-Lastausgleich basier...
Vorwort: Ich bin auf die Anforderung gestoßen, be...
Brotli ist ein neues Datenformat, das eine um 20 ...
Folgendes ist passiert. Heute habe ich mit GitHub...