エンジニアを目指す日常ブログ

日々勉強したことのメモ。独学ですので間違っていたらコメント等で教えてください。

Docker

EC2サーバ(Linux)上でdockerコンテナを起動する方法メモ(nginxベース)

EC2サーバ(Linux)上にdocker環境を構築し、コンテナを立ち上げてwebサイトを表示する。

WEBサーバと画面サーバを作成して相互に通信させる

自分で画面サーバとWebサーバを作成し、通信させる。 具体的には、画面サーバがWebサーバから値を取得して、画面表示する。 また、このときに必要になるCORSについて理解する。

docker-composeを利用してdockerコンテナを作成する方法メモ(複数コンテナ対応)

dockerコンテナを立ち上げる。 また、今回はdocker-composeというツールも利用する。

CodePipelineを利用してECS Fargateでブルーグリーンデプロイメントする

CodePipelineを利用してECS Fargateでブルーグリーンデプロイメントする。 まず、ビルド、デプロイについて単体で理解し、それらの設定をCodePipelineに組み込んでいった。かなり苦労したので、エラーの内容も合わせて紹介する。 順々にやっていったことで20…

ECS(Fargate)でコンテナを起動その2(ALBを利用したルーティング&CodeDeployの下準備)

以前の記事では、パブリックサブネット上に直接ECSサービスを作成し、タスクに割り当てられたIPアドレスに直接アクセスした。これだとタスクを起動するたびにIPアドレスが変わってしまうので、今回は、ALBを用意してコンテナへのルーティングを実施する。

【.dockerignore】dockerイメージビルド時に、特定のフォルダをコピー対象から外す方法メモ

Dockerイメージをビルドする際、コピーしたくないフォルダがある時に、`.dockerignore`ファイルを作成してコピー対象から除外する方法を実践する。

ECS(Fargate)でReactアプリを起動する方法メモ

ECSのコンテナにReactアプリを載せる方法のメモ。ECRを利用。

ECS(Fargate)でコンテナを起動する方法メモ(基礎編:nginxアプリ)

ECS(Fargate)でコンテナを起動する方法メモ

vagrant上にdockerコンテナを立ち上げる方法メモ(docker-compose利用)

Vagrant上にdockerコンテナを立ち上げる。