こんにちは、cocone connectでサーバーエンジニアをしているマイヤーズです。 今回弊社で新しいプロジェクトを立ち上げることになり、その開発環境にコンテナを導入することとしたのですが、その結果思わぬ苦戦を強いられたので、導入にあたっての流れを順に記載していこうと思います。 Dockerの導入を検討されている方のご参考になればと思います。 そもそもDockerってなんだっけ? まず初めにDockerについて軽く説明しようと思います。 DockerとはDocker社が開発したコンテナ型の仮想環境を作成・実行するためのプラットフォームで、OS上に隔離されたアプリケーションの実行環境(コンテナ)を作成し、1台のホストマシン上で複数のホストが動いているかのような環境を実現する仮想化技術です。 この説明ではイメージがつかないと思うので、VMwareやVirtualBoxをはじめとする仮想マシン