Windows の Docker Ubuntu に SSH で接続する

🔴 Dockerfile
01.FROM ubuntu
02. 
03.USER root
04. 
05.# sshサーバをインストール
06.RUN apt-get update && apt-get install -y openssh-server
07. 
08.# sshd用
09.RUN mkdir /var/run/sshd
10. 
11.# rootのパスワード
12.RUN echo 'root:pass' | chpasswd
13. 
14.# sshのrootでのアクセスを許可
15.RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
16. 
17.EXPOSE 22
18.CMD ["/usr/sbin/sshd", "-D"]

参考 1
参考 2

以下が出たら対象の記述を削除して再実行( 登録される )

01.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
02.@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
03.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
04.IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
05.Someone could be eavesdropping on you right now (man-in-the-middle attack)!
06.It is also possible that a host key has just been changed.
07.The fingerprint for the ED25519 key sent by the remote host is
08.SHA256:XBwm/W+C5V4fTIce7Pmo4GaX7Wnut+FkkQM7Bj4WWEc.
09.Please contact your system administrator.
10.Add correct host key in C:\\Users\\lightbox/.ssh/known_hosts to get rid of this message.
11.Offending ECDSA key in C:\\Users\\lightbox/.ssh/known_hosts:6
12.Host key for localhost has changed and you have requested strict checking.
13.Host key verification failed.

Notion まとめリンク

Docker, 記録