1. Mindmap 2. So bauen Sie einen Container 2.1 Vorbereiten der Experimentierumgebung (1) Umgebungsauswahl Verwaltungstool: Docker-Engine, da Docker am beliebtesten und am weitesten verbreitet ist. Laufzeit: runc. Die Standardlaufzeit für Docker. Betriebssystem: Ubuntu. Obwohl es Container-Betriebssysteme wie CoreOS gibt, empfiehlt es sich, zu Beginn das vertraute System Ubuntu zu verwenden. (2) Docker installieren (2.1) Offizielles Docker-Tutorial: docs.docker.com/engine/installation (2.2) Konfigurieren Sie die Apt-Quelle von Docker: ①Installieren Sie das Paket und erlauben Sie dem apt-Befehl HTTPS, auf die Docker-Quelle zuzugreifen. ②Fügen Sie den offiziellen GPG-Schlüssel von Docker hinzu; ③Fügen Sie die Docker-Quelle zu /etc/apt/sources.list hinzu (2.3) Docker in Ubuntu installieren Zuerst müssen Sie überprüfen, ob Ubuntu Docker unterstützt: Docker erfordert Ubuntu-Kernel Version 3.10 oder höher. Überprüfen Sie die Voraussetzungen auf dieser Seite, um festzustellen, ob Ihre Ubuntu-Version Docker unterstützt. ①Ersetzen Sie die offizielle Ubuntu-Quelle durch die inländische Alibaba-Quelle vi /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ xenial main deb-src http://mirrors.aliyun.com/ubuntu/ xenial main deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb http://mirrors.aliyun.com/ubuntu/ Xenial-Universum deb-src http://mirrors.aliyun.com/ubuntu/ Xenial-Universum deb http://mirrors.aliyun.com/ubuntu/ xenial-updates Universum deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates-Universum deb http://mirrors.aliyun.com/ubuntu/ xenial-security main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main deb http://mirrors.aliyun.com/ubuntu/ xenial-security-universum deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security-universum ②Updatequelle: ③Reparieren Sie das beschädigte Softwarepaket, deinstallieren Sie das fehlerhafte Paket und installieren Sie die richtige Version erneut. ④Software aktualisieren ⑤Installieren Sie die erforderlichen Pakete: ⑥Fügen Sie den GPG-Schlüssel hinzu und fügen Sie die Docker-ce-Softwarequelle hinzu. Hier nehmen wir als Beispiel die Docker-ce-Quelle der University of Science and Technology of China: curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \ $(lsb_release -cs) stabil" ⑦Aktualisieren Sie den Paket-Cache nach erfolgreichem Hinzufügen: ⑧Docker-ce installieren: ⑨ Richten Sie den automatischen Start beim Systemstart ein und starten Sie Docker-ce (dieser wurde nach der erfolgreichen Installation standardmäßig eingerichtet und gestartet und kann ignoriert werden): sudo systemctl Docker aktivieren sudo systemctl starte Docker ⑩Fügen Sie den aktuellen Benutzer zur Docker-Benutzergruppe hinzu, damit Docker ohne sudo ausgeführt werden kann. sudo groupadd docker sudo usermod -aG docker $USER prüfen: ⑪Starten Sie den Docker-Dienst: Probelauf: $ docker run ubuntu:15.10 /bin/echo "Hallo Welt" Docker: Die Docker-Binärdatei. ausführen: Kombiniert mit dem vorherigen Docker, um einen Container auszuführen. ubuntu:15.10 gibt das auszuführende Image an. Docker prüft zunächst, ob das Image auf dem lokalen Host vorhanden ist. Wenn es nicht vorhanden ist, lädt Docker das öffentliche Image aus dem Image-Repository Docker Hub herunter. /bin/echo „Hallo Welt“: Befehl, der im gestarteten Container ausgeführt wird PS: Wenn Sie Docker in Ubuntu als Nicht-Root-Benutzer ausführen, wird ein Fehler gemeldet. Sie müssen zuerst den folgenden Befehl ausführen: Befehl!!! 2.2 Den ersten Container ausführen Zusammenfassen Oben ist die Einführung des Herausgebers in die Ubuntu Docker-Installation in VMware. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: MySQL-Volltextindex, um eine einfache Version des Suchmaschinen-Beispielcodes zu erreichen
>>: So implementieren Sie Property Hijacking mit JavaScript defineProperty
Klassische Farbkombinationen vermitteln Kraft und ...
Inhaltsverzeichnis 1. Reduzieren Sie die Anzahl d...
Als ich zum ersten Mal eine MySQL-FUNKTION schrie...
Hintergrundinformationen Ich habe kürzlich einige...
Vorwort innodb_data_file_path wird verwendet, um ...
Dieser Artikel stellt hauptsächlich die dynamisch...
Ich habe vor Kurzem eine Website mit Anwaltsempfe...
In diesem Artikelbeispiel wird der spezifische Co...
veranschaulichen: Mit mysqldump –all-databases we...
Einführung in Selenium Grid Obwohl einige neue Fu...
1. Einleitung Personen, die nicht an die englisch...
Docker zugrunde liegende Technologie: Die beiden ...
Die Front- und Back-End-Ports von Vue sind inkons...
Code kopieren Der Code lautet wie folgt: <fram...
1. Fügen Sie den Isolationsmarker hinzu: ip netns...