LoginSignup
4
4

More than 5 years have passed since last update.

goアプリをオフィシャルのdockerコンテナ上で走らせるサンプルを作った

Last updated at Posted at 2016-07-25

リポジトリに相乗りさせる形でのタイプ

上記を見てもらえばわかると思いますが、ちょっとだけ説明。

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

様々な使い方は別の記事を見ていただけると幸いです。

参考
4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4