GNU/Linux >> Tutoriels Linux >  >> Panels >> Docker

Installation de Docker sur RHEL 7 Linux

Objectif

L'objectif est d'installer le moteur Docker sur Redhat 7 Linux en utilisant le script docker natif.

Exigences

Une connexion Internet ainsi qu'un accès privilégié à votre Redhat 7 Linux sont requis.

Difficulté

FACILE

Congrès

  • # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
  • $ - nécessite que les commandes linux données soient exécutées en tant qu'utilisateur régulier non privilégié

Instructions

Installer le menu fixe

L'installation de docker à l'aide d'un script docker natif est une commande, un processus simple. Avant d'exécuter la commande d'installation docker ci-dessous, assurez-vous que curl package est installé sur votre système :

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

Une fois prêt, installez docker en utilisant curl commande qui téléchargera et exécutera un script d'installation docker natif :

# 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!

Activer et démarrer le docker

Pour permettre à docker de démarrer sur votre Redhat 7 Linux après le redémarrage, exécutez la commande linux suivante :

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

Pour lancer l'exécution du démon Docker :

# systemctl start docker

Test

Pour tester l'installation de Docker, exécutez :

# 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.

Vous pouvez répertorier votre nouveau conteneur avec :

# docker ps -a

Docker
  1. Installation de PIP l'outil de packaging Python sur RHEL 7 Linux

  2. Installation de php-mbstring manquant sur RHEL 7 Linux

  3. Qu'est-ce que Docker (et les conteneurs Linux ?)

  4. Installation et examen de Linux Mint 18.3

  5. Comment installer docker sur CentOS / RHEL / Fedora

20 exemples de commandes Docker utiles sous Linux

Comment installer Docker sur Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

Premiers pas avec Docker Compose sous Linux

Comment configurer MySQL avec Docker sous Linux

Comment installer Docker CE dans Linux Mint 20

Déployer une installation de production Docker MariaDB