やったこと docker clientをGoのコードからimportする container作成 container起動 container停止(& 自動削除) 苦労したこと けっこうdocker(現moby)のコードの移り変わりが激しくて、vendorを固定するのが苦労した これとか できなかったこと コードからのimage pull コードからのimage save それを元に上記を実行 【追記】できた GoのコードからDockerイメージのpullを実装する(bufio.Scannerかわいい) - DRYな備忘録 main.go package main import ( "context" "fmt" "time" "github.com/docker/docker/api/types" "github.com/docker/docker/api/types/container"