技術ブログを書いたほうがいいということで書き綴ってみた

技術ブログを書いたほうがいいということで書き綴ってみた

Dockerでjenkins入れてみた

DockerでJenkinsを入れてみる

環境

CentOS release 6.7 Docker version 1.7.1 jenkins-war:1.642.1

Dockerのインストール

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum -y install docker-io

Dockerは、EPELリポジトリで配布されてるんで、追加が必要

Transaction Summary
================================================================================
Install       7 Package(s)c

Total download size: 5.1 M
Installed size: 20 M
Downloading Packages:
(1/7): docker-io-1.7.1-2.el6.x86_64.rpm                  | 4.6 MB     00:03
(2/7): libcgroup-0.40.rc1-16.el6.x86_64.rpm              | 129 kB     00:00
(3/7): lua-alt-getopt-0.7.0-1.el6.noarch.rpm             | 6.9 kB     00:00
(4/7): lua-filesystem-1.4.2-1.el6.x86_64.rpm             |  24 kB     00:00
(5/7): lua-lxc-1.0.8-1.el6.x86_64.rpm                    |  16 kB     00:00
(6/7): lxc-1.0.8-1.el6.x86_64.rpm                        | 122 kB     00:00
(7/7): lxc-libs-1.0.8-1.el6.x86_64.rpm                   | 255 kB     00:00
--------------------------------------------------------------------------------
Total                                           1.0 MB/s | 5.1 MB     00:05

起動

chkconfig docker on
service docker start

Starting cgconfig service:                                 [  OK  ]
Starting docker:                                           [  OK  ]

jenkinsのインストールと起動

これでインストールできるんだって簡単な世の中になったもんだ。

docker run -p 8080:8080 -p 50000:50000 jenkins

開発環境の構築がお手のものだね。他にもいろいろコンテナ作ろっと