Die verwendete virtuelle Maschine ist CentOS 8.4, das die Serverumgebung simuliert. Es kann keine Verbindung zum externen Netzwerk herstellen und kann Software nur offline installieren. Laden Sie zunächst das Docker-Installationspaket vom externen Netzwerkcomputer herunter. Download-Adresse:
Sie können die entsprechende Version entsprechend Ihren Anforderungen herunterladen. Ich habe 20.10.8 heruntergeladen. Entpacken Sie das Dateipaket: tar zxvf docker-20.10.8.tgz Holen Sie sich den Docker-Ordner und öffnen Sie ihn. Sie können die folgenden Dateien sehen: Um den Docker-Befehl an jedem beliebigen Ort ausführbar zu machen, müssen Sie die oben genannten Dateien in das ausführbare Verzeichnis des Systems verschieben, beispielsweise das Verzeichnis /usr/bin, oder das aktuelle Verzeichnis zur Umgebungsvariablen hinzufügen. Hier verwenden wir die erste Methode. cp * /usr/bin/ Optional: runc nicht überschreiben. An diesem Punkt können Sie den Docker-Befehl ausführen. Mit dem folgenden Befehl können Sie die Docker-Versionsinformationen anzeigen. Um die Verwaltung von Docker zu erleichtern, müssen wir außerdem den Docker-Dienst konfigurieren. Erstellen Sie eine Datei docker.service im Verzeichnis /etc/systemd/system. Der Inhalt der Datei ist wie folgt: [Einheit] Beschreibung=Docker-Anwendungscontainer-Engine Dokumentation=https://docs.docker.com Nach=network-online.target firewalld.service Will=Netzwerk-Online.Ziel [Service] Typ=Benachrichtigung # die Standardeinstellung ist, systemd nicht für cgroups zu verwenden, da die Delegatenprobleme immer noch # existiert und systemd unterstützt derzeit nicht den erforderlichen cgroup-Funktionssatz # für Container, die von Docker ausgeführt werden ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock ExecReload=/bin/kill -s HUP $MAINPID # Limit*s ungleich Null verursachen Performanceprobleme aufgrund des Abrechnungsaufwands # im Kernel. Wir empfehlen die Verwendung von cgroups für die containerlokale Abrechnung. LimitNOFILE=unendlich LimitNPROC=unendlich LimitCORE=unendlich # Entfernen Sie die Kommentarzeichen aus TasksMax, wenn Ihre systemd-Version dies unterstützt. # Nur systemd 226 und höher unterstützen diese Version. #TasksMax=unendlich TimeoutStartSec=0 # setze delegate yes, damit systemd die cgroups von Docker-Containern nicht zurücksetzt Delegieren=ja # Beenden Sie nur den Docker-Prozess, nicht alle Prozesse in der Cgroup KillMode=Prozess # Starten Sie den Docker-Prozess neu, wenn er vorzeitig beendet wird Neustart=bei Fehler StartLimitBurst=3 StartLimitIntervall=60s [Installieren] WantedBy=Mehrbenutzer.Ziel Fügen Sie docker.service ausführbare Berechtigungen hinzu: chmod +x /etc/systemd/system/docker.service Laden Sie die Dienstkonfigurationsdatei neu: systemctl daemon-reload Docker neu starten: systemctl Neustart Docker Automatischen Start aktivieren: systemctl aktiviert Docker Überprüfen Sie den Docker-Status: Systemctl-Status-Docker Dies ist das Ende dieses Artikels über die Offline-Installation von Docker unter CentOS 8.4. Weitere Informationen zur Offline-Installation von Docker unter CentOS finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: JavaScript-Operationselemente zeigen Ihnen, wie Sie den Seiteninhaltsstil ändern
>>: Fallstudie zu den SQL ROW_NUMBER()- und OVER()-Methoden
Anaconda bezeichnet eine Open-Source-Python-Distr...
Inhaltsverzeichnis 1. Hintergrund des Problems: 2...
1. Stoppen Sie den MySQL-Dienst in der Befehlszei...
Kürzlich schrieb ich in meinem Blog, dass ich fes...
Inhaltsverzeichnis Überblick 1. Erfassung und Ver...
Verwenden provide+inject in Vue Zuerst müssen Sie...
Vorwort Der Ubuntu-Server des Unternehmens platzi...
So zentrieren Sie ein Element im Browserfenster H...
1. Rufen Sie den Hostcomputer des Docker-Containe...
Manchmal ist das Herunterladen großer Netzwerkdat...
Schauen wir uns zunächst das Bild an: Heute werde...
Beim Erstellen eines SPA müssen Sie häufig bestim...
Problembeschreibung Der Schaltflächenstil ist Sym...
Inhaltsverzeichnis 1. Einleitung 2. Was ist funkt...
Die von Navicat exportierten Daten können nicht i...