Lösen Sie das Problem, dass ifconfig im Docker nicht verfügbar ist

Lösen Sie das Problem, dass ifconfig im Docker nicht verfügbar ist

Als ich kürzlich Docker lernte, stellte ich fest, dass ifconfig verwendet wurde, um den Netzwerkstatus im Docker-Container abzufragen.

Die Meldung „Befehl nicht gefunden“ wurde angezeigt. Nachdem ich die Informationen gesucht hatte, stellte ich fest, dass die Images auf Docker auf einfachste Weise installiert werden und einige Befehle von Ihnen selbst installiert werden müssen.

Lösung:

yum installiere Net-Tools

Wenn yum nicht verfügbar ist, können Sie apt-get install net-tools verwenden, um das Problem zu lösen

Ergänzung: Installieren Sie die Befehle vim, telnet und ifconfig im Docker-Container

Wenn Sie einen Docker-Container verwenden, ist vim manchmal nicht darin installiert. Wenn Sie den vim-Befehl eingeben, wird die Meldung angezeigt: vim: Befehl nicht gefunden. Zu diesem Zeitpunkt müssen Sie vim installieren. Wenn Sie jedoch den Befehl apt-get install vim eingeben, wird die Meldung angezeigt:

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum erstellen

Statusinformationen werden gelesen... Fertig

E: Paket vim konnte nicht gefunden werden

Zu diesem Zeitpunkt müssen Sie Folgendes eingeben: apt-get update,

Der Zweck dieses Befehls besteht darin, die Indizes der in /etc/apt/sources.list und /etc/apt/sources.list.d aufgelisteten Quellen zu synchronisieren, sodass die neuesten Softwarepakete bezogen werden können.

Geben Sie nach Abschluss der Aktualisierung den Befehl „apt-get install vim“ ein.

apt-get install telnet Telnet installieren
apt-get install net-tools Installieren Sie ifconfig

Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Sollten dennoch Fehler oder unvollständige Überlegungen vorliegen, freue ich mich über eine Korrektur.

Das könnte Sie auch interessieren:
  • Docker richtet Port-Mapping ein, kann aber nicht auf die Lösung zugreifen
  • So konfigurieren Sie ein Jupyter-Notebook im Docker-Container
  • Löschvorgang für Docker-Volumes
  • Der Unterschied zwischen VOLUME und docker -v in Dockerfile
  • Docker implementiert Container-Portbindung am lokalen Port
  • Docker ermöglicht mehrere Port-Mapping-Befehle
  • So installieren Sie Postgres 12 + pgadmin im lokalen Docker (unterstützt Apple M1)

<<:  Detaillierte Erläuterung der Idee zur Implementierung dynamischer Spalten in AngularJS-Loop-Objekteigenschaften

>>:  Lösung zum Anwenden von CSS3-Transformationen auf Hintergrundbilder

Artikel empfehlen

Docker stellt Containern dynamisch Ports zur Verfügung

Zeigen Sie die IP-Adresse des Containers an docke...

Schritte zum Installieren einer RocketMQ-Instanz unter Linux

1. JDK installieren 1.1 Überprüfen Sie, ob die ak...

Detaillierte Analyse der MySQL Master-Slave-Replikation

Vorwort: In MySQL sollte die Master-Slave-Archite...

960 Grid System – Grundprinzipien und Verwendung

Natürlich gibt es auch viele Leute, die die gegent...

CentOS6.8 verwendet cmake zur Installation von MySQL5.7.18

Unter Bezugnahme auf die Online-Informationen hab...

Confluence mit Docker bereitstellen

1. Umweltanforderungen 1. Docker 17 und höher wur...

Einführung und Verwendung von fünf Controllern in K8S

Inhaltsverzeichnis Controllertyp von k8s Beziehun...

So sammeln Sie Nginx-Protokolle mit Filebeat

Mithilfe von Nginx-Protokollen lassen sich Benutz...

Detaillierte Erläuterung des zeitgesteuerten Protokollschneidens von Nginx

Vorwort Standardmäßig werden Nginx-Protokolle in ...

Lernprogramm zur Verwendung von HTML-Formular-Tags

Mithilfe von HTML-Formularen können verschiedene ...