概要 わりとサンプルが Web 上に少ないので試したのを紹介します 今回試したのは docker run alpine echo hello docker run -d -p 8080:80 nginx になります また使用したライブラリは docker が公開している公式のライブラリになります https://github.com/docker/docker/tree/master/client このライブラリの使い方にも結構苦労したのでその辺も紹介します 環境 Mac OS X 10.12.3 golang 1.7.5 docker client 946787e85e7c747c78354c5ca8d7a512b8766969 docker client ライブラリのインストール go get でインストールします が、vendor ディレクトリの関係で少し作業が必要になります exp