Docker-Rookie-Notizen – Zusammenfassung 1
Linux-Betrieb:
pwd
//Pfad anzeigen
cp -r <>
//Verzeichnis kopieren
ps -ef|grep nginx
kill -9 PID
netstat -tlnp
Berühren Sie <>
//Datei erstellen
cat <>
//Dateiinhalt erweitern
//Alle Pfade anzeigen, die Nginx enthalten
docker build -t
docker images
//Alle Bilder anzeigen docker rmi <> //Ein Bild löschen
docker ps -a
docker ps
Hinweise:
- -it: Führen Sie interaktive Vorgänge innerhalb des Containers aus, beantragen Sie eine Konsole und verwenden Sie es in Verbindung mit dem /bin/bash-Befehl
- -p: Ordnen Sie den lokalen Port dem Port im Container zu
docker run -it -p 80:80 -v /www:/usr/share/nginx <镜像名>
-
Verlassen Sie die Konsole des Containers (Eingabe über -it …../bin/bash)boot2docker ssh
-
-rm: Container automatisch löschen, nachdem er gestoppt wurdectrl p q
-d: Im Hintergrund verwenden -
Hängen Sie den im Hintergrund laufenden Container an und fügen Siedocker run -rm和-d不能同时使用
hinzu
Der Parameter –sig-proxy=false kann über Strg C abgetrennt werden, andernfalls kann er nach dem Anhängen nicht mehr abgebrochen werden. -
Ändern Sie /etc/default/docker, fügen Sie DOCKER_OPTS="–bip=192.168.17.1/24" hinzu und starten Sie neu. Achten Sie darauf, nicht 192.168.0.1/24 zu verwenden, diese Adresse ist ebenfalls belegt.docker attach --sig-proxy=false CONTAINER
Beim Ausführen von Docker auf Alibaba Cloud ist eine Verbindung zum Docker-Daemon nicht möglich 'docker -d' läuft auf diesem Host?
Die Ursache dieses Problems liegt darin, dass Docker dummerweise die IP 172.17.42.1 für die Docker0-Schnittstelle gewählt hat und ECS zufällig 172.16.0.0/255.240.0.0 belegt hat. 在阿里云上运行docker时遇到问题: Cannot connect to the Docker daemon. Is <br> 'docker -d' running on this host?
Copyright-Erklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Schritte zur Aktualisierung eines Docker -Images sind wie folgt: Ziehen Sie das neueste Bild -Tag. Neues Bild Löschen Sie das alte Bild für ein bestimmtes Tag (optional) den Container neu (falls erforderlich) neu starten Sie neu (falls erforderlich).

Wie benutze ich Docker Desktop? Docker Desktop ist ein Werkzeug zum Ausführen von Docker -Containern auf lokalen Maschinen. Zu den zu verwendenden Schritten gehören: 1.. Docker Desktop installieren; 2. Start Docker Desktop; 3.. Erstellen Sie das Docker -Bild (mit Dockerfile); 4. Build Docker Image (mit Docker Build); 5. Docker -Container ausführen (mit Docker Run).

Methoden zum Kopieren von Dateien in externen Hosts in Docker: Verwenden Sie den Befehl Docker CP: Docker CP [Optionen] & lt; Containerpfad & gt; & lt; Host -Pfad & gt;. Verwenden von Datenvolumina: Erstellen Sie ein Verzeichnis auf dem Host und verwenden Sie den Parameter -V, um das Verzeichnis in den Container zu montieren, um den Container zu erstellen, um eine bidirektionale Dateisynchronisation zu erreichen.

Vier Möglichkeiten zum Beenden von Docker Container: Verwenden Sie Strg D im Befehl Container Terminal ENGEBOT IM Container Terminal verwenden Sie Docker Stop & lt; container_name & gt; Befehl verwenden Sie Docker Kill & lt; container_name & gt; Befehl im Host -Terminal (Force Exit)

Um das Bild in Docker zu speichern, können Sie den Befehl docker comit verwenden, um ein neues Bild zu erstellen, das den aktuellen Status des angegebenen Containers Syntax: Docker Commit [Optionen] Container -ID -Bildname enthält. Um das Bild im Repository zu speichern, können Sie den Befehl Docker Push, Syntax: Docker -Push -Bildname [: Tag] verwenden. Um gespeicherte Bilder zu importieren, können Sie den Befehl Docker Pull, Syntax: Docker Pull Bildname [: Tag] verwenden.

Docker Process Viewing -Methode: 1. Docker Cli -Befehl: Docker PS; 2. SYSTEMD CLI -Befehl: SystemCTL Status Docker; 3.. Docker Compose CLI Command: Docker-Compose PS; 4. Process Explorer (Windows); 5. /proc -Verzeichnis (Linux).

Der Prozess des Startens von MySQL in Docker besteht aus den folgenden Schritten: Ziehen Sie das MySQL -Image zum Erstellen und Starten des Containers an, setzen

Sie können den Namen des Docker -Containers abfragen, indem Sie den Schritten folgen: Alle Container auflisten (Docker PS). Filtern Sie die Containerliste (unter Verwendung des GREP -Befehls). Ruft den Containernamen ab (befindet sich in der Spalte "Namen").
