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で開発してしている。こういったバー
![今更Docker入門 - コンテナ化することで何が嬉しいか - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/c20fd7830f77b313b04e4f780aee74ddb6a6bbbf/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU0JUJCJThBJUU2JTlCJUI0RG9ja2VyJUU1JTg1JUE1JUU5JTk2JTgwJTIwLSUyMCVFMyU4MiVCMyVFMyU4MyVCMyVFMyU4MyU4NiVFMyU4MyU4QSVFNSU4QyU5NiVFMyU4MSU5OSVFMyU4MiU4QiVFMyU4MSU5MyVFMyU4MSVBOCVFMyU4MSVBNyVFNCVCRCU5NSVFMyU4MSU4QyVFNSVBQyU4OSVFMyU4MSU5NyVFMyU4MSU4NCVFMyU4MSU4QiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YTUyZjFiMTZkZjliMjBjMGY4MDIxN2I0OTQ5ZDllY2M%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwemdtZl9tYmZwMDMmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTE0OTcxOTVhNDlkYzI3OGNhOGUwOGQwYWUxZmViOWNk%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Da107f2ed45d917608457b49932f16b5d)