ababup1192
7/8/2015 - 3:20 PM

Jenkins on Docker

Jenkins on Docker

Jenkins on Docker メモ

Docker Machineの起動

Docker MachineのVMがなかった場合

$ docker-machine create -d virtualbox dev

Docker MachineのVMが既にある場合

$ docker-machine start dev

Docker Machineの有効化

// 起動確認。
$ docker-machine ls
// 環境変数等の確認。
$ docker-machine env dev
// 有効化(シェルに組み込んじゃってもいいかも? もしくはAlias)
$ eval "$(docker-machine env dev)"

Jenkinsの起動

// 8080ポートでJenkinsを起動。
$ docker-compose up -d
// ipをコピってブラウザからアクセス。
$ docker-machine ip dev | pbcopy
jenkins:
  image: jenkins
  ports:
    - "8080:8080"