シェアする

[Go]Golang をDockerで動くようにする

Golang でDocker環境を作る方法

Golangを久々に触ろうと思っている。
GolangでAPIサーバーを作るのでGo+echoにする。

そうなるとまずは開発環境を用意しないといけない。
Dockerになるよね。

GolangのDocker開発環境はまだつくってなかったので書き溜めます。
本番でも動かせるように小さめのにする予定。
とりあえずalpineじゃなくてcentos7にします。

広告

Golang+Centos7環境のDockerfile

こんな感じです。
src/main.goで開発していくようにしましょ。
echoだけは先に入れておきます。
その他必要なのがあれば、適宜修正していく。

実行コマンド

まずDockerイメージをビルドします。

コンテナ起動するときは開くポートと
log出力先のvolume指定だけ忘れないでね。



これだけ。
簡単だーー。
楽しいGo開発を始めるとしよう。



アイキャッチ画像が壊滅的だ。。。(反省)

じゃあね〜〜〜〜。