CentOS 8'de Docker ve Container Installation: Step-by-Step Guide
Docker, eine beliebte Plattform für containerbasierte Anwendungsbereitstellung, kann auf CentOS 8 verwendet werden. Docker ermöglicht es, Software schnell zu verteilen, auszuführen und zu verwalten. Hier ist eine Schritt-für-Schritt-Anleitung zur Installation von Docker und Containern auf CentOS 8:
**1. Docker Installation:**
Zunächst fügen wir die offiziellen Docker-Repositorys unserem CentOS 8-System hinzu:
```
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
```
**2. Docker Installation:**
Führen Sie den folgenden Befehl aus, um Docker zu installieren:
```
sudo dnf install docker-ce --nobest
```
**3. Docker Service starten:**
Starten Sie den Docker-Dienst mit diesem Befehl:
```
sudo systemctl start docker
```
**4. Automatisches Starten beim Booten:**
Damit Docker beim Systemstart automatisch gestartet wird, verwenden Sie diesen Befehl:
```
sudo systemctl enable docker
```
**5. Docker-Version überprüfen:**
Überprüfen Sie die installierte Docker-Version mit diesem Befehl:
```
docker --version
```
**6. Ersten Container starten:**
Nachdem Docker erfolgreich installiert wurde, starten wir einen Container. Zum Beispiel, starten wir den nginx-Webserver von Docker Hub:
```
sudo docker run -d -p 80:80 nginx
```
Dieser Befehl startet einen nginx-Container und leitet den Port 80 des Host-Systems auf Port 80 des Containers um.
**7. Laufende Container anzeigen:**
Um die laufenden Docker-Container anzuzeigen, verwenden Sie diesen Befehl:
```
docker ps
```
**8. Container stoppen und löschen:**
Um einen Container zu stoppen, verwenden Sie zuerst die Container-ID oder den Namen und führen Sie dann diesen Befehl aus:
```
docker stop CONTAINER_ID
```
Verwenden Sie diesen Befehl, um einen Container zu löschen:
```
docker rm CONTAINER_ID
```
Durch Befolgen dieser Schritte können Sie Docker erfolgreich auf CentOS 8 installieren und Container verwalten. Docker ist ein leistungsstarkes Tool zur schnellen Bereitstellung und Verwaltung von Anwendungen und ist auf CentOS 8 einsatzbereit.