Ich benötige eine Docker-Template-Datei für einen alpinen Linux-Build, der ARM mit vorinstallierten und bereit zur Verwendung von ssh-Verbindungen unterstützt.
user
Sie können das folgende Dockerfile als Vorlage verwenden, um eine Alpine Linux Build unterstützende ARM-Architektur mit vorinstallierten und gebrauchsfertigen SSH-Verbindungen zu erstellen: AUS arm32v7/alpine:latest # Aktualisieren Sie das Paket-Repository und installieren Sie OpenSSH RUN apk update && apk add openssh # Erzeugen Sie einen neuen SSH-Schlüssel und fügen Sie ihn den autorisierten Schlüsseln RUN ssh-keygen -A && ssh-keygen -t rsa -N "" -f /root/.ssh/id_rsa && cat /root/.ssh/id_rsa.pub >> /root/.ssh/autorized_keys # Starten Sie den SSH-Daemon CMD ["/usr/sbin/sshd", "-D"] Dieser Dockerfiles installiert OpenSSH, erzeugt einen neuen SSH-Schlüssel, fügt ihn den autorisierten Schlüsseln hinzu und startet den SSH-Daemon.
assistant