Was ist Docker CE?
Docker Community Edition (Docker CE) ist die kostenlose und quelloffene Version der Docker-Plattform. Sie eignet sich ideal für Entwickler und kleine Teams, die Container-basierte Anwendungen erstellen, testen und ausführen möchten.
Voraussetzungen
Bevor Docker CE aktiviert werden kann, müssen einige Voraussetzungen erfüllt sein:
- Ein unterstütztes Betriebssystem (Linux, Windows oder macOS)
- Administratorrechte zur Installation und Konfiguration
- Eine stabile Internetverbindung
Installation von Docker CE
Installation unter Linux
- Repository aktualisieren und Abhängigkeiten installieren:
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
2. Docker GPG-Schlüssel hinzufügen:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
3. Docker-Repository hinzufügen:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
4. Docker CE installieren:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
5. Installation verifizieren:
sudo docker --version
Installation unter Windows und macOS
- Docker Desktop herunterladen:
- Für Windows: Docker Desktop für Windows
- Für macOS: Docker Desktop für macOS
- Installer ausführen und Anweisungen folgen
- Nach der Installation Docker starten und prüfen:
docker --version
Aktivierung von Docker CE
Nach der Installation muss Docker CE konfiguriert und aktiviert werden:
1. Docker-Dienst starten (Linux)
sudo systemctl start docker
sudo systemctl enable docker
2. Berechtigungen für den Benutzer setzen
Damit Docker ohne Root-Rechte ausgeführt werden kann, muss der Benutzer zur docker
-Gruppe hinzugefügt werden:
sudo usermod -aG docker $USER
Nach einem Neustart des Systems kann Docker ohne sudo
verwendet werden.
3. Testen der Docker-Aktivierung
Führe einen Testcontainer aus, um zu prüfen, ob Docker erfolgreich aktiviert wurde:
docker run hello-world
Wenn eine Begrüßungsnachricht von Docker angezeigt wird, ist die Aktivierung erfolgreich.
Fazit
Die Aktivierung von Docker CE ist ein wichtiger Schritt, um Container-Workflows effizient zu nutzen. Mit den oben genannten Schritten lässt sich Docker auf verschiedenen Betriebssystemen problemlos installieren und einrichten. Falls Probleme auftreten, hilft die offizielle Docker-Dokumentation oder die Docker-Community weiter.
Hast du Fragen oder Anmerkungen? Teile deine Erfahrungen in den Kommentaren!