githubライクなツールgitbucketをdockerで起動する


gitbucketがあまりにもgithubすぎてもう手放せない

githubはプライベートで運用しようとすると、お金が必要になっちゃいます。
本格的に事業で使うなら、その対価を考えると、githubが良いのでしょうけれども、個人で遊ぶにはちと辛い。

そこで、githubで活躍できるようになるよう、プライベートgithubのgitbucketでめいいっぱい練習しましょう!
という事で、前置きはこれくらいにして、以下のコマンドを実行すると動きます。

%sudo docker run -d -p 8080:8080 -p 29418:29418 -v /pathto/gitbucket-data:/gitbucket f99aq8ove/gitbucket

dockerホストの /pathto/gitbucket-data ディレクトリに永続化データが保存されます。
※ pathtoの所は保存したいディレクトリを事前に作っておくなりしてください。

WEBのアクセスは http://YOURHOST:8080/ でID/PASSはroot/rootとなります。

初めはアカウントの作成を行いましょう!
29418はsshでのgit利用になります。

画面は本当にgithubそっくりなんです!pull requestもWEB-UIからできちゃってホントコレいいわぁw

前回 gitprep を紹介させてもらいましたが、動作の軽さ手軽さではgitprep、githubにより近いのはgitbucketという感じで使い分けるのもありかもしれません。

gitの使い方はこちら(サルでもわかるGit入門)が大変わかりやすく説明されておられます。