コマンドラインだと
$ ssh -t -i /mnt/c/Users/ryoichi0102/.ssh/id_rsa command docker-user@192.168.10.123 command sudo docker ps -a
とかdocker start/stopはsudoのパスワードを求められても入れればいいのですが
Jenkinsからdocker stop/start させるときにsudoパスワードを求められると
ビルドが止まっちゃう。。
sudoパスワード聞かれない方法に
$ sudo visudo
で最後の方に
docker-user-name ALL=NOPASSWD: ALL
を追記します。
後に定義したほうが有効になるので、最後の方に書きます。
イントラ専用。
多分セキュリティ的にあまり良くない。
ちなみにUbuntu on Vagrant on Macには
%vagrant ALL=NOPASSWD: ALL
が既に設定してありました。