前提
Synology NAS DS218+で遊んでいます。
NAS :Synology DiskStation 218+
RAM:10GB(2GB+8GB)
HDD:4TB + 3TB
8GBはインストールはできるけどサポート外になるのでお気をつけて
概要
Jenkins-blueoceanをセットアップした時の初期パスワードの確認方法がわからなかったのが、やっと分かったのでメモ
ローカルの場合
ローカルでの初期パスワードの確認は、terminalで
cat $HOME/jenkins_home/secrets/initialAdminPassword
を入力し、表示されるパスワードを利用します。
Synology Docker jenkinsの場合
Synologyとsshで接続してこのコマンドを入力しても見つかりません。
Synology Dockerのコンテナから、セットアップしたJenkinsの詳細を表示し、詳細画面の[概要][プロセス][ログ][端末]から「端末」を選択。
作成ボタンを押下したら表示される[bash]を選択。
terminalが表示されるので、
cat var/jenkins_home/secrets/initialAdminPassword
を入力し、表示されるパスワードを利用します。
Synologyにsshで接続して、Docker jenkinsのパスワードを確認する場合
sshから接続した場合、「dockerにアクセスする」という作業が必要なことに気づいていませんでした。
Synology NASにアクセスする
・IPアドレスとポート番号は環境に合わせて
・UserNameはSynologyに登録されているアカウントを利用
・パスワードは@前に付けてるSynologyアカウントのパスワード
$ ssh UserName@192.168.100.100 -p 22
指定のコンテナにbashで接続する
・sudoをつけないとpermission deniedが出て繋がりません
・パスワードは@前に付けてるSynologyアカウントのパスワード
UserName@NAS$sudo docker exec -it ContainerTab bash
あとは
cat var/jenkins_home/secrets/initialAdminPassword
するだけ