Docker で ftpd / sshd を起動する
検証作業の際、手軽に使えるように Docker で起動する vsftpd / sshd のイメージを作ってみました。 Alpine をベースしており、イメージサイズは 9MB 程度と軽量です。 デフォルトではユーザ名「admin」、パスワードは「password」で接続可能です。
起動する¶
以下で起動します。 ホスト側の SSH 利用ポートとバッティングしないよう、sshd は 2022/TCP を指定しています。
1 2 3 4 |
|
ユーザ名/パスワードを指定して起動する¶
Docker の起動時に環境変数 USERNAME
と PASSWORD
を指定することで ftpd / sshd で利用するユーザを変更することが出来ます。
1 2 3 4 5 |
|