(1)はこちら、(2)はこちらから。 ミドルウェアをDocker化する方法 ここまで、WebアプリケーションサーバのDocker化に焦点を当ててDocker化のノウハウを説明しました。続いて、Webアプリケーションで使用するミドルウェアをDocker化し、Webアプリケーションコンテナと組み合わせる方法を紹介します。 ミドルウェアをDocker化するメリット ローカル環境で複数プロジェクトの開発を行っていると、プロジェクトごとに依存するミドルウェアのバージョンが異なることがあります。MySQLの場合はmysql-build、nginxの場合はnginx-buildなど、複数のバージョンをインストールするツールがあり、これらのツールをそのまま使ってもよいのですが、ミドルウェアによっては適当なツールがないかもしれません。 そこで、プロジェクトごとにDockerイメージを用意することにより、複
![第34回 DockerによるPerlのWebアプリケーション開発(3) | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/b4abdbaf3f58dd9491ed8749cea9d7d68d38f355/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2FICON%2F2022%2F1905_perl-hackers-hub.png)