0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

docker-composeでjenkins構築

Last updated at Posted at 2020-08-06

目的

「Docker/Kubernetes実践コンテナ入門」を読んでいて、
手順通りでは進まない箇所があったのでエラーを出さず進めるために書きます。

[追記2020/08/10]
出版社さんのページで正誤表が掲載されています。
この本で詰まっているところがありましたら確認してもらえると解決するかもしれません。
https://gihyo.jp/book/2018/978-4-297-10033-9/support

修正箇所

コメントアウトで修正箇所と気になったとことをメモしています。

docker-compose.yml
version: "3"
services:
  master:
    container_name: master
    # jenkins:2.60.3からjenkins/jenkins:ltsに修正します。
    image: jenkins/jenkins:lts
    ports:
      - 8080:8080
    volumes:
      - ./jenkins_home:/var/jenkins_home
    links:
      - slave01

  slave01:
    container_name: slave01
    # slaveのイメージはこのままでOK。
    image: jenkinsci/ssh-slave
    environment:
    # id_rsa.pubのキーをコピーします。
      - JENKINS_SLAVE_SSH_PUBKEY=ssh-rsa AXXXXXXXX

気になって調べた所

  1. imageの取得元であるDockerHubのjenkins公式ページに行くと、使い方が書いてありました。

To use the latest LTS: docker pull jenkins/jenkins:lts

  1. jenkinsci/ssh-slaveはそのままで使えました。
    slaveの方もこのままで良いのか疑心暗鬼になったので、調べたら
    DockerHubにページが有りました。
0
1
0

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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?