参考
ほぼここのまま
http://qiita.com/macoshita/items/827ae5ac245b94ed4b4c
docker-toolboxをインストール
docker-compose.ymlを作成
docker-compose.yml
version: '2'
services:
app:
image: 'golang:1.6-onbuild'
volumes:
- 'data:/go'
- '.:/go/src/app'
ports:
- '8080:8080'
command: 'go run main.go'
volumes:
data:
driver: 'local'
main.go
// main.go
package main
import (
f "fmt"
)
func main() {
f.Println("hello world")
}
docker-quickstart-terminalを起動
実行
docker-compose run app go-wrapper download
docker-compose up