Telnet wird im Alpine-Image zu busybox-extras verschoben

Telnet wird im Alpine-Image zu busybox-extras verschoben

Das Telnet im Alpine-Image wurde nach Version 3.7 in das Busybox-Extras-Paket verschoben und muss separat mit APK installiert werden.

Phänomen

Die Alpine-Version ist 3.8 und hat keinen Telent mehr, der auf Busybox verweist

~ # Katze /etc/alpine-release
3.8.0
~ #
~ # ls /usr/bin/ |grep -w busybox |grep telnet
~ #

Grund

Die Entdeckung des zugehörigen Problems wurde bestätigt. Diese Änderung ist bereits in Alpine 3.7 erfolgt: https://github.com/gliderlabs/docker-alpine/issues/397

entsprechen

Verwenden Sie APK zur Installation

APK-Aktualisierung

/var/atlassian/jira # apk-Update
Holen Sie sich http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
Holen Sie sich http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
v3.8.0-28-g923d74cddf [http://dl-cdn.alpinelinux.org/alpine/v3.8/main]
v3.8.0-28-g923d74cddf [http://dl-cdn.alpinelinux.org/alpine/v3.8/community]
OK: 9536 verschiedene Pakete verfügbar
/var/atlassian/jira #

apk Busybox-Extras hinzufügen

/var/atlassian/jira # apk Busybox-Extras hinzufügen
(1/1) Installation von busybox-extras (1.28.4-r1)
Ausführen von busybox-extras-1.28.4-r1.post-install
busybox-1.28.4-r0.trigger wird ausgeführt
OK: 133 MiB in 76 Paketen
/var/atlassian/jira #

Nach der Installation bestätigen

Bestätigen Sie den Telnet-Installationspfad

/var/atlassian/jira # welches Telnet
/usr/bin/telnet
/var/atlassian/jira #
~ # ls -l /usr/bin/telnet
lrwxrwxrwx 1 root root 19. Juli 24 01:40 /usr/bin/telnet -> /bin/busybox-extras
~ # ls /bin/busybox

Aktion bestätigen

Wenn das Netzwerk verbunden ist, kann Telnet mit dem SMTP-Server kommunizieren.

~ # telnet smtp.163.com 25
220 163.com Anti-Spam GT für Coremail System (163com[20141201])
Hallo, liumiaocn
250 OK

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Implementierung eines Tomcat-Images, das mit Dockerfile basierend auf Alpine erstellt wurde
  • Implementierung eines Crawler-Scrapy-Image, das von Dockerfile basierend auf Alpine erstellt wurde
  • So erstellen Sie ein php-nginx-alpine-Image von Grund auf in Docker
  • So stellen Sie Tomcat stapelweise mit Ansible bereit
  • Beispielcode zur Installation von Ansible unter Centos
  • Python Ansible-Dienst und Skripterstellung
  • Ansible als Methodenbeispiel einer Python-Modulbibliothek
  • Detailliertes Tutorial zur Verwendung des Linux-Tools für automatisierten Betrieb und Wartung Ansible
  • Das Cluster-Betriebs- und Wartungsautomatisierungstool Ansible verwendet Playbook, um den Zabbix-Client zu installieren
  • So fügen Sie einem Alpine-Image einen Ansible-Dienst hinzu

<<:  Beispielcode zum Hervorheben von Suchbegriffen im WeChat-Miniprogramm

>>:  mysql 5.7.5 m15 winx64.zip Installations-Tutorial

Artikel empfehlen

Erweiterte MySQL-Datenbankabfrage und Mehrtabellenabfrage

MySQL-Abfrage für mehrere Tabellen Hinzufügen ein...

Die Fallstricke bei der Bereitstellung von Angular-Projekten in Nginx

Wenn man online nach Methoden sucht, um Angular -...

So legen Sie die Speichergröße von Docker Tomcat fest

Wenn Sie Tomcat in Docker installieren, kann es b...

5 Lösungen für den CSS-Box-Zusammenbruch

Zunächst: Was ist ein Box-Collapse? Elemente, die...

Bringen Sie Ihnen bei, wie Sie die rekursive Methode von MySQL8 verwenden

Ich habe zuvor einen Artikel über rekursive Abfra...

Detaillierte Erläuterung des virtuellen DOM in der Vue-Quellcodeanalyse

Warum brauchen wir virtuellen Dom? Virtual DOM wu...

Ein paar Dinge, die Sie über responsives Layout wissen müssen

1. Einleitung Responsive Webdesign ermöglicht die...

Lösung zum Importieren weiterer Daten aus MySQL in Hive

Ursprünglicher abgeleiteter Befehl: bin/sqoop imp...

Detaillierte Erläuterung der geplanten MySQL-Aufgaben (Ereignisereignisse)

1. Kurze Einführung in die Veranstaltung Ein Erei...