GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Docker

Docker-Installation auf RHEL 7 Linux

Ziel

Ziel ist es, die Docker-Engine unter Redhat 7 Linux mit nativem Docker-Skript zu installieren.

Anforderungen

Eine Internetverbindung sowie ein privilegierter Zugriff auf Ihr Redhat 7 Linux sind erforderlich.

Schwierigkeit

EINFACH

Konventionen

  • # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
  • $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Anleitung

Docker installieren

Die Installation von Docker mit einem nativen Docker-Skript ist ein einfacher Befehlsvorgang. Bevor Sie den folgenden Docker-Installationsbefehl ausführen, stellen Sie sicher, dass curl Paket auf Ihrem System installiert ist:

# curl --version
curl 7.29.0 (x86_64-redhat-linux-gnu)

Sobald Sie fertig sind, installieren Sie Docker mit curl Befehl, der ein natives Docker-Installationsskript herunterlädt und ausführt:

# curl -sSL https://get.docker.com/ | sh
+ sh -c 'sleep 3; yum -y -q install docker-engine'
warning: /var/cache/yum/x86_64/7Server/docker-main-repo/packages/docker-engine-1.12.3-1.el7.centos.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 2c52609d: NOKEY
Importing GPG key 0x2C52609D:
 Userid     : "Docker Release Tool (releasedocker) "
 Fingerprint: 5811 8e89 f3a9 1289 7c07 0adb f762 2157 2c52 609d
 From       : https://yum.dockerproject.org/gpg
If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:

  sudo usermod -aG docker your-user

Remember that you will have to log out and back in for this to take effect!

Docker aktivieren und starten

Damit Docker nach dem Neustart auf Ihrem Redhat 7 Linux starten kann, führen Sie den folgenden Linux-Befehl aus:

# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

So starten Sie den Docker-Daemon:

# systemctl start docker

Testen

Führen Sie zum Testen der Docker-Installation Folgendes aus:

# docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
c04b14da8d14: Pull complete 
Digest: sha256:0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb60fd9
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

Sie können Ihren neuen Container auflisten mit:

# docker ps -a

Docker
  1. Installation des fehlenden php-mbstring auf RHEL 7 Linux

  2. Was ist Docker (und Linux-Container?)

  3. Installation und Überprüfung von Linux Mint 18.3

  4. Kali-Linux-Metapakete

  5. Aktualisieren von Docker auf Amazon Linux AMI

20 nützliche Beispiele für Docker-Befehle unter Linux

So installieren Sie Docker unter Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

Erste Schritte mit Docker Compose unter Linux

So richten Sie MySQL mit Docker unter Linux ein

So installieren Sie Docker CE unter Linux Mint 20

Stellen Sie eine Produktions-Docker-MariaDB-Installation bereit