GNU/Linux >> Linux Esercitazione >  >> Panels >> Docker

Come installare la finestra mobile su CentOS / RHEL / Fedora

Cos'è la finestra mobile

Docker è un sistema di gestione dei container che ci aiuta a gestire facilmente Linux Containers (LXC) in modo più semplice e universale. Docker è supportato su molte piattaforme Linux, come RHEL, Ubuntu, Fedora, CentOS, Debian, Arch Linux e così via. È inoltre supportato su molte piattaforme cloud, come Amazon EC2, Rackspace Cloud e Google Compute Engine.

Edizioni Docker

Docker è disponibile in 2 edizioni, vale a dire:
1. Edizione comunitaria (CE) :versione fai-da-te supportata dalla community di Docker, disponibile gratuitamente.
2. Edizione Enterprise (EE) :versione ufficialmente supportata ea pagamento da Docker.

Terminologie Docker

1. Immagini Docker :è una raccolta di file come librerie, binari e altre dipendenze necessarie solo per eseguire l'applicazione. Questi file nell'immagine Docker sono di sola lettura e quindi il contenuto dell'immagine non può essere modificato.
2. Contenitori Docker :le immagini della finestra mobile sono di sola lettura e stateless. I contenitori della finestra mobile, d'altra parte, sono derivati ​​dall'immagine della finestra mobile e aggiungono un livello di lettura-scrittura su di essa.
3. Registro Docker :le immagini Docker possono essere archiviate per essere pubblicamente o privatamente in un registro Docker. Docker Registry potrebbe essere ospitato da una terza parte come registro pubblico o privato, come Docker Hub.

Prerequisiti

Prima di installare il motore Docker, verifica se tutti i prerequisiti sono soddisfatti.
1. Docker è supportato solo su architettura a 64 bit. Quindi assicurati di non avere un sistema a 32 bit a portata di mano. Per controllare l'architettura usa il comando seguente.

# uname -i
x86_64

2. Docker è supportato su kernel versione 3.8 o successive. Per verificare la versione del kernel, esegui il seguente comando:

# uname -r
3.10.0-693.5.2.el7.x86_64

3. Il kernel dovrebbe avere un backend di archiviazione come DeviceMapper. Per verificare, usa uno dei comandi seguenti.

# rpm -qa | grep mapper
device-mapper-1.02.140-8.el7.x86_64
device-mapper-libs-1.02.140-8.el7.x86_64

o

# grep device-mapper /proc/devices
253 device-mapper

Installa i pacchetti richiesti

1. Come specificato nella sezione dei prerequisiti sopra, è necessario disporre di un backend di archiviazione come DeviceMapper. device-mapper-persistent-data e i pacchetti lvm2 sono richiesti dal driver di archiviazione devicemapper.

# yum install -y device-mapper-persistent-data lvm2

2. Installa anche l'utilità yum-config-manager fornita dal pacchetto yum-utils per configurare il repository docker nella sezione successiva.

# yum install -y yum-utils

Configura il repository

Utilizza il comando seguente per configurare il repository per la finestra mobile.

# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Installazione della finestra mobile

Finalmente arriviamo all'ultimo passaggio dell'installazione effettiva della Community Edition della finestra mobile.

# yum install docker-ce

Installazione di Docker utilizzando uno script automatico

C'è anche un modo automatizzato di installazione della finestra mobile, che installa i pacchetti prerequisiti e il motore della finestra mobile per te. Lo script è universale e funziona per tutte le distribuzioni Linux disponibili. Per installare la finestra mobile utilizzando lo script automatico, utilizza uno dei seguenti comandi:

$ sudo curl -sSL https://get.docker.io/ | sh

o

sudo wget -qO- https://get.docker.io/ | sh

Avvia/arresta servizio Docker

Dovrai avviare il servizio Docker dopo aver terminato l'installazione del motore Docker.

# systemctl start docker

Per abilitare l'avvio del servizio all'avvio:

# systemctl enable docker

Per interrompere il servizio Docker, utilizza il comando seguente.

# systemctl stop docker

Verifica installazione

Puoi verificare l'installazione della finestra mobile visualizzando la versione del motore finestra mobile installata utilizzando uno dei comandi seguenti.

# docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 17.10.0-ce
...
# docker --version
Docker version 17.10.0-ce, build f4ffd25

Aggiorna finestra mobile

Per aggiornare la finestra mobile all'ultima versione, puoi utilizzare il comando yum update.

# yum -y update docker
Come elencare / cercare / estrarre le immagini della finestra mobile su Linux
Come elencare / avviare / interrompere / eliminare i contenitori della finestra mobile


Docker
  1. Come installare Google Chrome 17 su Fedora 16, CentOS 6 / RHEL 6

  2. Come installare Docker su CentOS 7 / RHEL 7

  3. Come installare Python 3.5 su CentOS/RHEL e Fedora

  4. Come estrarre il pacchetto 7z in CentOS/RHEL/Fedora?

  5. Come installare Docker su CentOS

Come installare Docker CE su CentOS 8 / RHEL 8

Come installare Cockpit su CentOS 7 / RHEL 7 e Fedora 28

Come installare pgAdmin 4 su CentOS 7 / RHEL 7 e Fedora 29 / Fedora 28

Come installare Docker su CentOS

Come installare Docker su CentOS 7

Come installare Wine 5.0 su CentOS, RHEL e Fedora