human
事前にインストールされ、SSH接続を使用する準備ができているAlpine Linuxビルドサポートアーム用のDockerテンプレートファイルが必要です。
gpt
次のDockerFileをテンプレートとして使用して、事前にインストールされたすぐに使用できるSSH接続を備えたAlpine Linuxビルドサポートアームアーキテクチャを作成できます。

ARM32v7/Alpineから：最新

＃パッケージリポジトリを更新し、OpenSSHをインストールします
apk update && apk add opensshを実行します

＃新しいSSHキーを生成し、認定キーに追加します
ssh -keygen -a && ssh-keygen -t rsa -n "" -f /root/.ssh/id_rsa && cat /root/.ssh/id_rsa.pub >>/root/.ssh/authorized_keys

＃SSHデーモンを起動します
cmd ["/usr/sbin/sshd"、 "-d"]

このDockerFileはOpenSSHをインストールし、新しいSSHキーを生成し、認定キーに追加し、SSHデーモンを起動します。次のコマンドでこのdockerfileを構築できます。

docker build -t my-ssh-container。

コンテナが構築されたら、次のコマンドで開始できます。

docker run -d -p 2222：22 my -ssh -container

これにより、コンテナとマップポート22がホストマシンのポート2222に入り、次のコマンドを使用してコンテナ内のSSHサーバー内のSSHサーバーに接続できます。

ssh root@localhost -p 2222

上記のDockerFileは、デモンストレーションのみを目的としており、さらに強化されてセキュリティ対策を告げることなく、生産環境では使用すべきではないことに注意してください。