リポジトリに相乗りさせる形でのタイプ
上記を見てもらえばわかると思いますが、ちょっとだけ説明。
FROM golang:1.6.3-onbuild
CMD ["app", "-s"]
該当リポジトリに上記のようなDockerfile
を作成して、起動コマンドを入れるだけ。
あとはREADMEにあるようなコマンドでbuild,runすれば動くようです。
また、 コンパイル後の実行バイナリはすべてapp
という名前になるらしいです。
$ docker build -t go-example .
$ docker run -it --rm --name run-go-example -p 80:8080 go-example
様々な使い方は別の記事を見ていただけると幸いです。