はじめに 以下は『なんか流行ってるみたいだし、試しにDocker使ってみたい』そんな手段の目的化メモです。 いやいや、カスな情報はいらないよ(=^・^=) と、いう人は下記のリンクを読むと良さそうです。 http://blog.gopheracademy.com/advent-2014/easy-deployment/ http://deeeet.com/writing/2015/01/08/dockerhub-hook/ 自動デプロイの流れ 以下のような感じでしょうか。 ローカルでgoのアプリを書く リモートリポジトリにpushする リポジトリ側がwebhookでデプロイ先サーバに対してPOSTを投げる デプロイ先サーバはPOSTを受けてデプロイ用のシェルスクリプトを実行する リポジトリからgit pullする Dockerfileに基づいてdocker build 起動中のコンテナをd