Heim  >  Artikel  >  Computer-Tutorials  >  Installieren Sie Docker offline auf einem Linux-System

Installieren Sie Docker offline auf einem Linux-System

PHPz
PHPznach vorne
2024-02-27 15:30:031117Durchsuche

Linux 系统离线安装Docker

In Linux-Systemen erfolgt die Offline-Installation von Docker normalerweise in den folgenden Situationen:

In einigen Bereitstellungsumgebungen kann es durch Netzwerkeinschränkungen oder Firewall-Einstellungen beeinträchtigt werden, sodass es unmöglich ist, Docker online direkt über das offizielle Docker-Warehouse zu installieren.

Aus Sicherheitsgründen erlauben einige Umgebungen keine direkte Verbindung zu externen Netzwerken, daher sind Offline-Methoden zum Installieren und Aktualisieren von Software erforderlich.

Stabilitätsanforderungen: Bei Systemen mit höheren Stabilitätsanforderungen kann die Offline-Installation sicherstellen, dass Docker mit anderen Systemkomponenten kompatibel ist, und potenzielle Risiken vermeiden, die durch Online-Updates verursacht werden können.

Werfen wir unten einen Blick auf die spezifische Betriebsmethode.

1. Laden Sie das Installationspaket herunter

Alle Docker-Offline-Paketpfade

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

stabile Linux-Version:

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

2. Entpacken

Nehmen Sie als Beispiel tar -zxvf docker-20.10.20.tgz

Docker-20.10.20.tgz auf den Server kopieren und entpacken:

tar -zxvf docker-20.10.20.tgz

3. In das angegebene Verzeichnis kopieren

Kopieren Sie alle Dateien im entpackten Docker-Verzeichnis in das Verzeichnis /usr/bin. Der Zweck /user/bin ist das Umgebungsvariablenverzeichnis

mv docker/* /usr/bin/

4. Konfigurationsdatei bearbeiten

vim /etc/systemd/system/docker.service

Dateiinhalt hinzufügen:

[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

5. Ausführungsberechtigungen ändern

chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload

6. Startup einrichten

systemctl enable docker.service

7. Docker starten

systemctl start docker

8.Verifizierung

docker -v
Docker version 20.10.20, build 370c289

Darüber hinaus können die spezifischen Installationsschritte je nach Linux-Distribution und -Version variieren. Bevor Sie mit der Offline-Installation fortfahren, wird daher empfohlen, die Dokumentation oder den Community-Support des Ziel-Linux-Systems zu konsultieren, um detailliertere Installationsanleitungen und systemspezifische Anleitungen zu erhalten.

Online-Installation: Automatische Installation mit dem offiziellen Installationsskript

Der Installationsbefehl lautet wie folgt:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

Sie können auch den inländischen Daocloud-Einklick-Installationsbefehl verwenden:

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

Das obige ist der detaillierte Inhalt vonInstallieren Sie Docker offline auf einem Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen