始めに AWS Elastic BeanstalkでDockerコンテナをデプロイできるようになりました。私は最近、Dockerを勉強し始めたのですが、いまいち何が便利なのか分からなかったので調べたことを整理してみました。 Dockerに関して この記事をご覧になっている方はほとんどの方が知っているかと思いますがDockerは最近流行のImmutable Infrastructureを実現するソフトウェアです。Linuxのカーネルとlibcontainerという独自のライブラリでコンテナを実行し、仮想マシンのような使い方ができます。ミドルウェアなどの設定をDockerfileに記述し、アプリケーションをデプロイした状態で起動することが可能です。 AWS上でDockerを使いたい時ってどんな時? AWS上でImmutable Infrastructureを実現したい時です。実はAWSではCl