Maison > tutoriels informatiques > connaissances en informatique > Installer Docker hors ligne sur le système Linux

Installer Docker hors ligne sur le système Linux

PHPz
Libérer: 2024-02-27 15:30:03
avant
1164 Les gens l'ont consulté

Linux 系统离线安装Docker

Dans les systèmes Linux, l'installation hors ligne de Docker se produit généralement dans les situations suivantes :

Dans certains environnements de déploiement, il peut être affecté par des restrictions réseau ou des paramètres de pare-feu, rendant impossible l'installation de Docker en ligne directement via l'entrepôt officiel de Docker.

Pour des raisons de sécurité, certains environnements ne permettent pas une connexion directe aux réseaux externes, des méthodes hors ligne sont donc nécessaires pour installer et mettre à jour le logiciel.

Exigences de stabilité : pour les systèmes ayant des exigences de stabilité plus élevées, l'installation hors ligne peut garantir que Docker est compatible avec d'autres composants du système et éviter les risques potentiels pouvant être causés par les mises à jour en ligne.

Jetons un coup d'œil à la méthode de fonctionnement spécifique ci-dessous.

1. Téléchargez le package d'installation

Tous les chemins de packages hors ligne Docker

http://get.daocloud.io/docker/builds/

version stable Linux :

https://download.docker.com/linux/static/stable/

2. Décompressez

Prenons tar -zxvf docker-20.10.20.tgz comme exemple

Copiez docker-20.10.20.tgz sur le serveur et décompressez :

tar -zxvf docker-20.10.20.tgz
Copier après la connexion

3. Copier dans le répertoire spécifié

Copiez tous les fichiers du répertoire docker décompressé dans le répertoire /usr/bin. Le but /user/bin est le répertoire des variables d'environnement

.
mv docker/* /usr/bin/
Copier après la connexion

4. Modifier le fichier de configuration

vim /etc/systemd/system/docker.service
Copier après la connexion

Ajouter le contenu du fichier :

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
Copier après la connexion

5. Modifier les autorisations d'exécution

chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload
Copier après la connexion

6. Configurer le démarrage

systemctl enable docker.service
Copier après la connexion

7. Démarrez Docker

systemctl start docker
Copier après la connexion

8.Vérification

docker -v
Docker version 20.10.20, build 370c289
Copier après la connexion

De plus, les étapes d'installation spécifiques peuvent varier en fonction de la distribution et de la version de Linux. Par conséquent, avant de procéder à l'installation hors ligne, il est recommandé de consulter la documentation ou le support communautaire du système Linux cible pour obtenir des guides d'installation plus détaillés et des conseils spécifiques au système.

Installation en ligne : installez automatiquement à l'aide du script d'installation officiel

La commande d'installation est la suivante :

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
Copier après la connexion

Vous pouvez également utiliser la commande d'installation nationale en un clic de daocloud :

curl -sSL https://get.daocloud.io/docker | sh
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:mryunwei.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal