Heim > Betrieb und Instandhaltung > Docker > So installieren Sie Docker CE

So installieren Sie Docker CE

王林
Freigeben: 2020-04-05 09:40:08
Original
2082 Leute haben es durchsucht

So installieren Sie Docker CE

In diesem Artikel wird erläutert, wie Sie Docker CE unter CentOS installieren.

1. Betriebssystemanforderungen

Zur Installation von Docker CE benötigen Sie die 64-Bit-Version von CentOS 7.

2. Deinstallieren Sie die alte Version

Die frühere Version von Docker heißt Docker oder Docker-Engine. Wenn diese Versionen installiert sind, deinstallieren Sie sie und die zugehörigen Abhängigkeiten.

$ sudo yum remove docker \
                  docker-common \
                  docker-selinux \
                  docker-engine
Nach dem Login kopieren

3. Richten Sie das Mirror Warehouse ein

3.1. Installieren Sie die erforderlichen Softwarepakete. yum-utils stellt das Dienstprogramm yum-config-manager bereit und der Devicemapper-Speichertreiber erfordert Device-Mapper-Persistent-Data und LVM2.

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Nach dem Login kopieren

3.2. Verwenden Sie den folgenden Befehl, um das Stable Image Warehouse einzurichten. Sie müssen immer das stabile Repository verwenden, auch wenn Sie den Build auch über ein Edge- oder Test-Repository installieren müssen.

$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
Nach dem Login kopieren

3.3. Optional: Aktivieren Sie Edge- und Test-Mirror-Repositorys. Diese Repositorys sind in der Datei docker.repo oben enthalten, aber standardmäßig deaktiviert. Sie können sie zusammen mit der Stable-Registrierung aktivieren.

$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-testing
Nach dem Login kopieren

3.4 Sie können das Edge- oder Testspiegel-Repository deaktivieren, indem Sie den Befehl yum-config-manager mit dem Flag –disable ausführen. Um es wieder zu aktivieren, verwenden Sie das Flag –enable. Mit dem folgenden Befehl wird die Edge-Registrierung deaktiviert.

$ sudo yum-config-manager --disable docker-ce-edge
Nach dem Login kopieren

4. Installieren Sie Docker CE

yum Paketindex.

$ sudo yum makecache fast
Nach dem Login kopieren

4.2. Installieren Sie die neueste Version von Docker CE oder fahren Sie mit dem nächsten Schritt fort, um eine bestimmte Version zu installieren.

$ sudo yum install docker-ce
Nach dem Login kopieren

4.3. In Produktionssystemen sollten Sie eine bestimmte Version von Docker CE installieren, anstatt immer die neueste Version zu verwenden. Verfügbare Versionen auflisten. Dieses Beispiel verwendet den Befehl sort -r, um die Ergebnisse nach Versionsnummer (von der höchsten zur niedrigsten) zu sortieren, und wurde abgeschnitten.

$ yum list docker-ce.x86_64  --showduplicates | sort -r
 docker-ce.x86_64  17.06.0.el7        docker-ce-stable
Nach dem Login kopieren

Der Inhalt dieser Liste hängt davon ab, welche Registrierungen aktiviert sind, und ist spezifisch für Ihre CentOS-Version (in diesem Beispiel dargestellt durch das Suffix .el7 in der Version). Wählen Sie eine bestimmte Version zur Installation aus. Die zweite Spalte ist die Versionszeichenfolge. Die dritte Spalte ist der Name des Spiegel-Warehouses, der angibt, aus welchem ​​Spiegel-Warehouse das Softwarepaket stammt, und wird nach seiner Stabilitätsstufe aufgelistet.

Um eine bestimmte Version zu installieren, hängen Sie die Versionszeichenfolge an den Paketnamen an und trennen Sie sie durch einen Bindestrich (-):

 $ sudo yum install docker-ce-<VERSION>
Nach dem Login kopieren

4.4, starten Sie Docker

 $ sudo systemctl start docker
Nach dem Login kopieren

4.5. Stellen Sie sicher, dass Docker korrekt installiert ist, indem Sie das Hello-World-Image ausführen.

$ sudo docker run hello-world
Nach dem Login kopieren

Empfohlene verwandte Tutorials: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie Docker CE. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage