試しにDockerリポジトリにイメージ(knjname/jenkins)登録してみた
試しにDockerリポジトリに自作イメージ登録してみました。
無料アカウントだと1つまでプライベートDockerリポジトリを持てるみたいです。
今回はknjname/jenkinsというDockerイメージを公開リポジトリにpushしてみました。
SCM : https://github.com/knjname/docker-jenkins
Dockerレポジトリ : https://registry.hub.docker.com/u/knjname/jenkins/
登録する時はあらかじめリポジトリを作っておいて(今回はknjname/jenkinsとして作成)、下記のようにすれば勝手に作成したリポジトリに収まります。
docker push knjname/jenkins
# この後アカウント情報訊かれる
使い方は簡単。
docker run --name testjenkins -d -p 8080:8080 knjname/jenkins
http://localhost:8080 にアクセスすればJenkinsが立ち上がっているのが見えるはずです。
(2014-06-13 追記)なお、このあとGithubと連携するAutomated Buildを試すためにリポジトリを作りなおしたところ、未だにビルドがされていない模様…。
(2014-06-14 追記)ようやくビルドされました!なんかDockerhub自体はまだまだ不安定なところがあるかもしれませんね。