wancoro blog

学んだことをアウトプットしていきたいと思います

DockerにSSHできなかった問題を解決した話

事象

[Docker入門]コンテナにsshでアクセスするための設定メモ - Qiita
上記ドキュメント通りにdockerを起動しても、ホストからSSH接続ができない。
途中でConnection reset by peerとエラーが出てしまう。

別の事象

docker build時に、apt実行に失敗しtemporary failure resolvingとエラーが出ていた。 解消するために、--network=hostオプションをつけていた。

解決策

ダメもとで以下ドキュメントのDockerデーモンのオプションに「--dns」を指定するを試してみたら、SSHできるようになった。
docker image build時に、DNSの設定をなんとかしたい - CLOVER🍀