Detaillierter Code des Beispiels zum Herunterladen des Docker-Installationspakets von yum und zur Installation auf einem Offline-Computer

Detaillierter Code des Beispiels zum Herunterladen des Docker-Installationspakets von yum und zur Installation auf einem Offline-Computer

1. Verwenden Sie auf einem vernetzten Computer die Standardquelle Centosyum

[root@kole ~]# pwd
/Wurzel
[root@kole ~]# 
[root@kole ~]# cd docker/
[root@kole Docker]# yum install --downloadonly --downloaddir=/root/docker Docker
[root@kole Docker]# ll
insgesamt 38800
-rw-r--r-- 1 root root 35780 2. Okt. 00:52 atomic-registries-1.22.1-25.git5a342e3.el7.centos.x86_64.rpm
-rw-r--r-- 1 root root 36688 22. August 03:48 container-selinux-2.68-1.el7.noarch.rpm
-rw-r--r-- 1 root root 35364 22. August 03:48 container-storage-setup-0.11.0-2.git5eaf76c.el7.noarch.rpm
-rw-r--r-- 1 root root 17138052 Okt 2 00:52 docker-1.13.1-75.git8633870.el7.centos.x86_64.rpm
-rw-r--r-- 1 root root 4013036 2. Okt. 00:52 docker-client-1.13.1-75.git8633870.el7.centos.x86_64.rpm
-rw-r--r-- 1 root root 95016 2. Okt. 00:52 docker-common-1.13.1-75.git8633870.el7.centos.x86_64.rpm
-rw-r--r-- 1 root root 94468 28. September 19:33 libgudev1-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root root 165680 26. April 2018 libselinux-2.5-12.el7.x86_64.rpm
-rw-r--r-- 1 root root 240876 26. April 2018 libselinux-python-2.5-12.el7.x86_64.rpm
-rw-r--r-- 1 root root 154984 26. April 2018 libselinux-utils-2.5-12.el7.x86_64.rpm
-rw-r--r-- 1 root root 153596 25. April 2018 libsemanage-2.5-11.el7.x86_64.rpm
-rw-r--r-- 1 root root 114804 25. April 2018 libsemanage-python-2.5-11.el7.x86_64.rpm
-rw-r--r-- 1 root root 303736 25. April 2018 libsepol-2.5-8.1.el7.x86_64.rpm
-rw-r--r-- 1 root root 56068 30. Januar 2015 libyaml-0.1.4-11.el7_0.x86_64.rpm
-rw-r--r-- 1 root root 100668 25. April 2018 lz4-1.7.5-2.el7.x86_64.rpm
-rw-r--r-- 1 root root 1109112 9. März 2018 oci-register-machine-0-6.git2b44233.el7.x86_64.rpm
-rw-r--r-- 1 root root 33860 22. Aug. 03:48 oci-systemd-hook-0.1.17-2.git83283a0.el7.x86_64.rpm
-rw-r--r-- 1 root root 32440 9. März 2018 oci-umount-2.3.3-3.gite3c9055.el7.x86_64.rpm
-rw-r--r-- 1 root root 887548 25. April 2018 policycoreutils-2.5-22.el7.x86_64.rpm
-rw-r--r-- 1 root root 464972 25. April 2018 policycoreutils-python-2.5-22.el7.x86_64.rpm
-rw-r--r-- 1 root root 18692 29. November 2017 python-pytoml-0.1.14-1.git7dea353.el7.noarch.rpm
-rw-r--r-- 1 root root 156952 4. Juli 2014 PyYAML-3.10-11.el7.x86_64.rpm
-rw-r--r-- 1 root root 463888 20. Aug. 22:19 selinux-policy-3.13.1-192.el7_5.6.noarch.rpm
-rw-r--r-- 1 root root 6881288 20. Aug. 22:20 selinux-policy-targeted-3.13.1-192.el7_5.6.noarch.rpm
-rw-r--r-- 1 root root 634220 25. April 2018 setools-libs-3.3.8-2.el7.x86_64.rpm
-rw-r--r-- 1 root root 17100 18. Juli 01:18 skopeo-containers-0.1.31-1.dev.gitae64ff7.el7.centos.x86_64.rpm
-rw-r--r-- 1 root root 200128 25. April 2018 subscription-manager-rhsm-certificates-1.20.11-1.el7.centos.x86_64.rpm
-rw-r--r-- 1 root root 5278020 28. September 19:34 systemd-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root root 411908 28. September 19:34 systemd-libs-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root root 131556 28. September 19:34 systemd-python-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root root 81520 28. September 19:34 systemd-sysv-219-57.el7_5.3.x86_64.rpm
[root@kole docker]# createrepo .
[root@kole ~]# tar -czvf docker.tar.gz docker

2. Installieren Sie Docker auf einem Offline-Computer

[root@kole Docker]# tar -zxvf docker.tar.gz 
[root@kole Docker]# ll
insgesamt 36648
drwxr-xr-x 3 root 0 4096 Dez 3 20:36 Docker
-rw-r--r-- 1 root 0 37521067 Dez 3 20:15 docker.tar.gz
[root@kole Docker]# cd Docker/
[root@kole Docker]# ll
insgesamt 8888800
-rw-r--r-- 1 root 0 35780 Okt 1 12:52 atomic-registries-1.22.1-25.git5a342e3.el7.centos.x86_64.rpm
-rw-r--r-- 1 root 0 9062522880 3. Dez. 20:45 centos7-base.tar
-rw-r--r-- 1 root 0 36688 21. Aug. 15:48 container-selinux-2.68-1.el7.noarch.rpm
-rw-r--r-- 1 root 0 35364 21. Aug. 15:48 container-storage-setup-0.11.0-2.git5eaf76c.el7.noarch.rpm
-rw-r--r-- 1 root 0 17138052 Okt 1 12:52 docker-1.13.1-75.git8633870.el7.centos.x86_64.rpm
-rw-r--r-- 1 root 0 4013036 Okt 1 12:52 docker-client-1.13.1-75.git8633870.el7.centos.x86_64.rpm
-rw-r--r-- 1 root 0 95016 Okt 1 12:52 docker-common-1.13.1-75.git8633870.el7.centos.x86_64.rpm
-rw-r--r-- 1 root 0 94468 28. September 07:33 libgudev1-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root 0 165680 26. April 2018 libselinux-2.5-12.el7.x86_64.rpm
-rw-r--r-- 1 root 0 240876 26. April 2018 libselinux-python-2.5-12.el7.x86_64.rpm
-rw-r--r-- 1 root 0 154984 26. April 2018 libselinux-utils-2.5-12.el7.x86_64.rpm
-rw-r--r-- 1 root 0 153596 25. April 2018 libsemanage-2.5-11.el7.x86_64.rpm
-rw-r--r-- 1 root 0 114804 25. April 2018 libsemanage-python-2.5-11.el7.x86_64.rpm
-rw-r--r-- 1 root 0 303736 25. April 2018 libsepol-2.5-8.1.el7.x86_64.rpm
-rw-r--r-- 1 root 0 56068 29. Januar 2015 libyaml-0.1.4-11.el7_0.x86_64.rpm
-rw-r--r-- 1 root 0 100668 25. April 2018 lz4-1.7.5-2.el7.x86_64.rpm
-rw-r--r-- 1 root 0 1109112 9. März 2018 oci-register-machine-0-6.git2b44233.el7.x86_64.rpm
-rw-r--r-- 1 root 0 33860 21. Aug. 15:48 oci-systemd-hook-0.1.17-2.git83283a0.el7.x86_64.rpm
-rw-r--r-- 1 root 0 32440 9. März 2018 oci-umount-2.3.3-3.gite3c9055.el7.x86_64.rpm
-rw-r--r-- 1 root 0 887548 25. April 2018 policycoreutils-2.5-22.el7.x86_64.rpm
-rw-r--r-- 1 root 0 464972 25. April 2018 policycoreutils-python-2.5-22.el7.x86_64.rpm
-rw-r--r-- 1 root 0 18692 28. November 2017 python-pytoml-0.1.14-1.git7dea353.el7.noarch.rpm
-rw-r--r-- 1 root 0 156952 4. Juli 2014 PyYAML-3.10-11.el7.x86_64.rpm
drwxr-xr-x 2 root 0 4096 Dez 3 04:54 repodata
-rw-r--r-- 1 root 0 463888 20. Aug. 10:19 selinux-policy-3.13.1-192.el7_5.6.noarch.rpm
-rw-r--r-- 1 root 0 6881288 20. Aug. 10:20 selinux-policy-targeted-3.13.1-192.el7_5.6.noarch.rpm
-rw-r--r-- 1 root 0 634220 25. April 2018 setools-libs-3.3.8-2.el7.x86_64.rpm
-rw-r--r-- 1 root 0 17100 Jul 17 13:18 skopeo-containers-0.1.31-1.dev.gitae64ff7.el7.centos.x86_64.rpm
-rw-r--r-- 1 root 0 200128 25. April 2018 subscription-manager-rhsm-certificates-1.20.11-1.el7.centos.x86_64.rpm
-rw-r--r-- 1 root 0 5278020 28. September 07:34 systemd-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root 0 411908 28. September 07:34 systemd-libs-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root 0 131556 28. September 07:34 systemd-python-219-57.el7_5.3.x86_64.rpm
-rw-r--r-- 1 root 0 81520 28. September 07:34 systemd-sysv-219-57.el7_5.3.x86_64.rpm
[root@kole Docker]# cat /etc/yum.repos.d/local.repo 
[lokal]
Name=lokal
baseurl=Datei:///mnt
aktiviert=1
gpgcheck=0
[Docker]
Name = Docker
baseurl=Datei:///root/docker/docker
aktiviert=1
gpgcheck=0
[root@kole Docker]# yum install -y Docker

Zusammenfassen

Oben finden Sie den detaillierten Beispielcode für die Verwendung von yum zum Herunterladen des Docker-Installationspakets und dessen Installation auf einem Offline-Computer. Ich hoffe, er ist hilfreich für Sie. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Konfiguration der Yum-Quelle von Docker und deren Installation in CentOS7
  • Detaillierte Erläuterung der CentOS7-Onlineinstallation von Docker 17.03.2 unter Verwendung der Alibaba Cloud Docker Yum-Quelle
  • Installieren Sie Docker offline, indem Sie RPM und zugehörige Abhängigkeiten mit Yum herunterladen.
  • So konfigurieren Sie die offizielle Docker-Quelle und installieren Docker mit Yum
  • So installieren Sie Docker mit YUM

<<:  Lösung für den Mysql-FEHLER 1045 (28000): Zugriff verweigert für Benutzer root@localhost-Problem im Ubuntu-System

>>:  Beispielcode zur Implementierung einer Mehrfachauswahl basierend auf einer verschachtelten Tabelle in ElementUI

Artikel empfehlen

Implementierung des Vue 3.x-Projekts basierend auf Vite2.x

Erstellen eines Vue 3.x-Projekts npm init @vitejs...

Fallstudie zum Vue-Einkaufswagen

Inhaltsverzeichnis 1. Warenkorb-Beispiel 2. Code-...

Lernen wir JavaScript objektorientiert kennen

Inhaltsverzeichnis JavaScript-Prototypenkette Obj...

So passen Sie einen EventEmitter in node.js an

Inhaltsverzeichnis Vorwort 1. Was ist 2. So verwe...

Beispielcode einer in Vue3 gekapselten Lupenkomponente

Inhaltsverzeichnis Komponenteninfrastruktur Zweck...

So steuern Sie den Anteil untergeordneter Flex-Elemente auf der Hauptachse

Hintergrund Durch das flexible Layout wird eine e...

Tutorial zur Verwendung von Hyperlink-Tags in XHTML

Hyperlink, auch „Link“ genannt. Man kann sagen, d...

Lernen Sie, benutzerdefinierte Hooks in React zu erstellen

1. Was sind benutzerdefinierte Hooks Wiederverwen...

Schritte zur Lösung des Zeitzonenproblems in MySQL 8.0

Softwareversion Windows: Windows 10 MySQL: mysql-...

Erläuterung der HTTPS-Prinzipien

Da die Kosten für die Erstellung von HTTPS-Websit...

DIV-Hintergrund, halbtransparenter Text, nicht durchscheinender Stil

Der DIV-Hintergrund ist halbtransparent, aber die ...

Detaillierte Erklärung der Winkelinhaltsprojektion

Inhaltsverzeichnis Einzelne Inhaltsprojektion Mul...

So verwenden Sie die Shell, um Batchvorgänge auf mehreren Servern auszuführen

Inhaltsverzeichnis SSH-Protokoll SSH Verbindungsp...