Dockerは仮想技術の一つ程度しか知らいない状態から、JUG CCC 2018 Spring で「JavaエンジニアのためのDocker入門 ~ 仮想開発・テスト環境構築 ~ 」を聞いて少し勉強してみたのでDockerで環境を作ってみました。 環境 macOS Docker for Mac Version 18.03.1-ce-mac65 (Docker) 開発時の起こり得る環境差問題 自分の環境では動く 他のメンバーの環境では動かない こういった問題の要因として 開発機はwindowsだけど、検証・本番環境はLinuxでOSの問題で動かなくなったり DBや言語のバージョンが違う Webコンテナのバージョン・設定が違う etc... などなど人によって環境がバラバラなことがあるかと。例えば、自分はMySQL5.7で開発しているが、他の人はMySQL5.6で開発してしている。こういったバー