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