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
開発環境の構築がお手のものだね。他にもいろいろコンテナ作ろっと