はじめに gossのラッパーでdockerコンテナを自動テストできるdgossというツールを見つけたので使ってみた gossとは golang製のserverspecのようなもの テスト定義はYAMLで記述 実行環境はバイナリファイル1つを配置するだけ goss add/goss autoaddコマンドである程度はテスト定義YAMLを自動生成できる dgossとは 前述のとおりgossのラッパー gossと同様のYAMLでdockerコンテナをテストできる 今回の目的 dgossの使い方を確認すること 今回のゴール nginxのdockerイメージを作成 そのイメージをdgossを使ってテストできることを確認 使用する環境 Mac OS X Yosemite Docker for Mac 17.03.1 テスト対象のdockerイメージ作成 ※今回のテーマではない部分なので読み飛ばしてオケ