Jenkins

  • jenkins はデータベースと連携しない(ファイル DB)
  • 全てのデータは /var/jenkins_home に保存されるため、persistent volume にマウントして永続化する。
    • plugin, workspace も含まれる

docker

$ docker run -d --name myjenkins --restart always -p 8080:8080 -p 50000:50000 -v /Users/tsujimitsu/Docker/jenkins:/var/jenkins_home jenkins:2.60.3
  • ログイン

    • http://localhost:8080/
    • 初期設定の入力項目は全て入力していないと次のページへ遷移できないので注意する
  • ログ

$ docker logs myjenkins
$ docker logs myjenkins -f

その他

  • CI ツールとしては Drone.io も面白そう
comments powered by Disqus