LoginSignup
1

More than 3 years have passed since last update.

Synology DockerでJenkinsをセットアップするのに必要な手順 (initialAdminPasswordが知りたいんじゃ)

Last updated at Posted at 2020-01-19

前提

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
するだけ

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1