Zabbixの環境を使って色々な検証したかったので、公式のコンテナ使って、docker-composeで気軽に構築削除できるようにしました。オプションにて起動時にシェルを実行したいと思っております。docker-composeはイメージ名とコンテナ名を自動で生成してくれます。railsとかだとGemとかを管理する時、ブランチを切ってbundleを実行したりしてしまうと、イメージ名に差はないのでまた新しくイメージをbuildしようとしてしまいます。ymlでコマンドを定義していますが、サービス定義でbuildを指定している場合にはDockerfileのCMDでもコマンドを定義することができます。こちらにDocker-ComposeでDjangoとPostgreSQLを動かす例があります。網羅できていないのですが、参考にしてください。今後暇なときに書き足していきます。同じディレクトリに置きます。compose编排部署。