#12 Steam CMD - Einfach & Schnell installieren
Inhaltsverzeichnis:
- Voraussetzungen
- Installieren Sie Docker unter Debian
- Ausführen des Docker-Befehls ohne Sudo
- Entfernen Sie die Docker-Container
- Fazit
Docker ist eine Containerisierungsplattform, mit der Sie schnell Anwendungen als tragbare, autarke Container erstellen, testen und bereitstellen können, die praktisch überall ausgeführt werden können.
Docker ist de facto ein Standard für die Containertechnologie und ein wesentliches Werkzeug für die Entwickler von DevOps und deren kontinuierliche Integration und Lieferung.
In diesem Tutorial werden wir Sie durch den Installationsprozess von Docker auf einem Debian 9-Computer führen und die grundlegenden Docker-Konzepte und -Befehle kennen lernen.
Voraussetzungen
Stellen Sie vor dem Fortfahren mit diesem Lernprogramm sicher, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind. Alle Befehle in diesem Lernprogramm sollten als Benutzer ohne Rootberechtigung ausgeführt werden.
Installieren Sie Docker unter Debian
In den folgenden Schritten wird beschrieben, wie Sie die neueste stabile Docker-Version aus den Docker-Repositorys installieren.
-
Aktualisieren Sie die installierten Pakete auf die neueste Version:
sudo apt update
sudo apt upgrade
Installieren Sie die Abhängigkeiten, die zum Hinzufügen eines neuen Repositorys über HTTPS erforderlich sind:
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importieren Sie den GPG-Schlüssel des Repositorys mit dem folgenden Befehl curl:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Fügen Sie das Docker APT-Repository zur Software-Repository-Liste Ihres Systems hinzu, indem Sie Folgendes eingeben:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Nachdem das Docker-Repository aktiviert ist, aktualisieren Sie die
apt
Paketliste und installieren Sie die neueste Version von Docker CE (Community Edition) mit:sudo apt update
sudo apt install docker-ce
Nach Abschluss der Installation wird der Docker-Dienst automatisch gestartet. Sie können dies überprüfen, indem Sie Folgendes eingeben:
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service
Zum Zeitpunkt des Schreibens ist die aktuelle Version von Docker, die für Debian 9 verfügbar ist,
18.06.0-ce
. Überprüfen Sie die Docker-Version mit:docker -v
Docker version 18.06.0-ce, build 0ffa825
Ausführen des Docker-Befehls ohne Sudo
Standardmäßig kann nur ein Benutzer mit Administratorrechten Docker-Befehle ausführen.
Wenn Sie Docker-Befehle als Benutzer ohne Rootberechtigung ausführen möchten, ohne
sudo
voranzustellen, müssen Sie Ihren Benutzer der Docker-Gruppe hinzufügen, die während der Installation des Docker CE-Pakets erstellt wird. Sie können dies tun, indem Sie Folgendes eingeben:
sudo usermod -aG docker $USER
$USER
ist eine Umgebungsvariable, die Ihren Benutzernamen enthält.
Melden Sie sich ab und wieder an, damit die Gruppenmitgliedschaft aktualisiert wird.
Um zu überprüfen, ob Sie Docker-Befehle ausführen können, ohne
sudo
voranzustellen, führen Sie den folgenden Befehl aus, der ein Testbild herunterlädt, es in einem Container ausführt, eine "Hello from Docker" -Nachricht ausgibt und beendet:
docker container run hello-world
Die Ausgabe sollte folgendermaßen aussehen:
Entfernen Sie die Docker-Container
Um einen oder mehrere Container zu löschen, kopieren Sie einfach die Container-ID (oder IDs) und fügen Sie sie nach dem Unterbefehl
container rm
:
docker container rm c55680af670c
Fazit
Sie haben gelernt, wie Sie Docker auf Ihrem Debian 9-Rechner installieren und Docker-Images herunterladen und Docker-Container verwalten. Dieses Tutorial kratzt kaum an der Oberfläche des Docker-Ökosystems. In einigen unserer nächsten Artikel werden wir uns weiter mit anderen Aspekten von Docker befassen.
Sie sollten auch die offizielle Docker-Dokumentation lesen.
Docker DebianWie installiere und verwende ich Docker Compose unter Debian 10 Linux?
Docker Compose ist ein Tool, mit dem Sie Docker-Anwendungen für mehrere Container definieren und orchestrieren können. Dieses Tutorial erklärt, wie man Docker Compose unter Debian 10, Buster installiert.
Wie installiere und verwende ich Docker Compose unter Debian 9?
Docker Compose ist ein Tool, mit dem Sie Docker-Anwendungen für mehrere Container definieren und orchestrieren können. Es verwendet eine YAML-Datei, um die Container, Netzwerke und Volumes der Anwendung zu konfigurieren.
Wie installiere und benutze ich die MySQL Workbench unter Ubuntu 18.04?
MySQL Workbench ist eine plattformübergreifende grafische Anwendung für MySQL-Datenbankadministratoren und -Architekten. In diesem Tutorial zeigen wir Ihnen, wie Sie MySQL Workbench unter Ubuntu 18.04 installieren.