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

Installieren Sie Docker offline auf einem Linux-System

PHPz
Freigeben: 2024-02-27 15:30:03
nach vorne
1166 Leute haben es durchsucht

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
Nach dem Login kopieren

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/
Nach dem Login kopieren

4. Konfigurationsdatei bearbeiten

vim /etc/systemd/system/docker.service
Nach dem Login kopieren

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
Nach dem Login kopieren

5. Ausführungsberechtigungen ändern

chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload
Nach dem Login kopieren

6. Startup einrichten

systemctl enable docker.service
Nach dem Login kopieren

7. Docker starten

systemctl start docker
Nach dem Login kopieren

8.Verifizierung

docker -v
Docker version 20.10.20, build 370c289
Nach dem Login kopieren

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
Nach dem Login kopieren

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

curl -sSL https://get.daocloud.io/docker | sh
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:mryunwei.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage