Docker
EC2サーバ(Linux)上にdocker環境を構築し、コンテナを立ち上げてwebサイトを表示する。
自分で画面サーバとWebサーバを作成し、通信させる。 具体的には、画面サーバがWebサーバから値を取得して、画面表示する。 また、このときに必要になるCORSについて理解する。
dockerコンテナを立ち上げる。 また、今回はdocker-composeというツールも利用する。
CodePipelineを利用してECS Fargateでブルーグリーンデプロイメントする。 まず、ビルド、デプロイについて単体で理解し、それらの設定をCodePipelineに組み込んでいった。かなり苦労したので、エラーの内容も合わせて紹介する。 順々にやっていったことで20…
以前の記事では、パブリックサブネット上に直接ECSサービスを作成し、タスクに割り当てられたIPアドレスに直接アクセスした。これだとタスクを起動するたびにIPアドレスが変わってしまうので、今回は、ALBを用意してコンテナへのルーティングを実施する。
Dockerイメージをビルドする際、コピーしたくないフォルダがある時に、`.dockerignore`ファイルを作成してコピー対象から除外する方法を実践する。
ECSのコンテナにReactアプリを載せる方法のメモ。ECRを利用。
ECS(Fargate)でコンテナを起動する方法メモ
Vagrant上にdockerコンテナを立ち上げる。