試しに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自体はまだまだ不安定なところがあるかもしれませんね。