Installieren des Ping-Tools in einem von Docker erstellten Container

Installieren des Ping-Tools in einem von Docker erstellten Container

Denn die von Docker abgerufenen Basisimages wie Centos und Ubuntu sind die einfachsten Versionen und enthalten kein Ping-Tool. Beim Ausführen von Docker-Netzwerk- und Docker-Link-Operationen auf Docker wird das Ping-Tool häufig verwendet, um das Netzwerk zwischen zwei Containern zu testen. Zu diesem Zeitpunkt wird das Ping-Tool benötigt.

Unten finden Sie den Befehl zur Installation des Ping-Tools in Ubuntu:

sudo apt-get update und apt-get installiere iputils-ping

Zusätzliches Wissen: standard_init_linux.go:211: Exec-Benutzerprozess verursachte das Problem „keine solche Datei oder kein solcher Direktzugriff“

Fasst einige Probleme im Internet zusammen

Da es sich in der Windows-Umgebung um einen DOS-Dateityp handelt, konvertieren Sie ihn einfach in Unix und kompilieren Sie ihn anschließend.

Müssen dos2unix dos2unix Datei installieren

Dieses Problem besteht auf dem Mac nicht. Sie müssen cgo deaktivieren.

Fügen Sie CGO_ENABLED=0 im Dockerfile hinzu

RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build.

Am Ende gibt es wirklich keine Möglichkeit

Das Ändern des Basisimages von Alpine auf CentOS löst das Problem

Aber diese Bilddatei ist relativ groß

Der obige Artikel zur Installation des Ping-Tools im von Docker erstellten Container ist der gesamte Inhalt, den der Herausgeber mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • Detaillierte Schritte zur Installation des 64-Bit-Ubuntu-Systems und des Docker-Tools auf Raspberry Pi 3B+
  • So installieren und konfigurieren Sie das Orchestrierungstool Docker Compose in Docker.v19
  • 5 äußerst nützliche Open-Source-Docker-Tools, die dringend empfohlen werden

<<:  HTML-Tutorial: Ungeordnete Liste

>>:  Beispiel für die Verwendung von MRG_MyISAM (MERGE) zur Implementierung einer Abfrage nach der Partitionierung in MySQL

Artikel empfehlen

MySQL 8.X Installations-Tutorial unter Windows

Zuvor habe ich MySQL 5.7 verwendet, aber da MySQL...

jQuery-Plugin zum Implementieren eines schwebenden Menüs

Lernen Sie jeden Tag ein schwebendes jQuery-Plug-...

So schreiben Sie eleganten JS-Code

Inhaltsverzeichnis Variable Verwenden Sie aussage...

Detaillierte Beschreibung allgemeiner Ereignisse und Methoden von HTML-Text

Veranstaltungsbeschreibung onactivate: Wird ausgel...

Fünf praktische Tipps zur Gestaltung von Webformularen

1. Mobile Auswahl der Formulartexteingabe: Wenn i...

So bereinigen Sie regelmäßig Bilder, die über Jenkins „None“ sind

Vorwort Wenn beim kontinuierlichen Code-Delivery-...

Detaillierte Erläuterung der Anwendung der vier Zustände der Hyperverbindung

Obwohl Sie denken, dass es sich möglicherweise um...

Informationen zum Textumbruchproblem bei IE-Labels (LI)

Ich habe lange damit gekämpft und nach einiger Suc...

Axios storniert Anfragen und vermeidet doppelte Anfragen

Inhaltsverzeichnis Herkunft Status Quo Anfrage ab...

Detaillierte Erläuterung des Vue-Router-Routings

Inhaltsverzeichnis 1. Grundlegende Verwendung 2. ...

Beispiel für das Schreiben von mobilem H5 zum Aufrufen einer APP (IOS, Android)

iOS 1. URL-Schema Diese Lösung ist grundsätzlich ...

MySQL-Schnellwiederherstellungslösung basierend auf dem Zeitpunkt

Der Grund für das Schreiben dieses Artikels ist, ...