Stash の Docker 対応

Docker は世界中のソフトウェア開発チームに採用され「急速に成長中」です。

アトラシアンは当初から Docker の可能性を高く評価してきました。実際、初期にはコンテナでの Java の起動方法に関する記事を出し、Docker コンテナを使用してアトラシアンのクラウド環境でアプリケーションをデプロイするアトラシアン内部のセルフサービスモデルを作り出しました。また、アトラシアン製品をコンテナ化する実験も行いました (Bitbucket での実験を参照してください)。当初からアトラシアンは Docker の大ファンであり、私は Docker アドバイザリーボードに参加できてとても光栄に思っています。

本日、アトラシアン製品の Docker 対応への公式な第一歩となる素晴らしいお知らせがあります。公式 Stash Docker イメージを発表します。すでにアップロードされ、Docker Hub で認証されました。したがって、次の 2 つのコマンドを使うだけで、アトラシアンのエンタープライズ Git リポジトリ ソリューションを評価できます:

1
2
3
docker run -u root -v /data/stash:/var/atlassian/application-data/stash atlassian/stash chown -R daemon /var/atlassian/application-data/stash

docker run -v /data/stash:/var/atlassian/application-data/stash –name="stash" -d -p 7990:7990 -p 7999:7999 atlassian/stash

これで瞬時に Stash を起動し実行できます!

注記: この Docker コンテナを使って簡単に Stash を評価してみてください。下記コメント欄で皆さんからのご意見をお待ちしています。今後の発展に役立てたいと思いますので、ぜひよろしくお願いします。

最後はほんの少し予告を。まだまだ新情報が控えていますので、今後もブログから目を離さないでください。内容はまだ内緒ですが、… Bamboo に関連することです。

*本ブログは Atlassian Blogs の翻訳です。本文中の日時などは投稿当時のものですのでご了承ください。
*原文 : 2015 年 1 月 29 日投稿 "Stash on Docker"