Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【CNDO2021】AWS初学者が始めるコンテナを利用したサーバ構築(ECS/Fargate)

saik1010
March 11, 2021

 【CNDO2021】AWS初学者が始めるコンテナを利用したサーバ構築(ECS/Fargate)

約半年前から、SREへ職種チェンジして主にAWSを触り始めています。
AWS知識ゼロの状態から、EC2/Dockerで動いているシステムをコンテナのオーケストレーションツールであるECS/Fargateの構成でリプレイスした際のお話をさせて頂きます。

主にインフラ領域メインでやられている方というよりは、フロント/バックエンドエンジニアだけど、インフラ領域に興味があるという方向けに発信をできたらと思います。

saik1010

March 11, 2021
Tweet

More Decks by saik1010

Other Decks in Technology

Transcript

  1. SECTION 02 ECS/Fargateでサーバを動かすための最小STEP # サンプルAPをcloneしてくる $ git clone https://github.com/dockersamples/node-bulletin-board $

    cd node-bulletin-board/bulletin-board-app # Dockerfileをもとに、Dockerイメージをビルド $ docker build --tag bulletinboard:latest . ※ハンズオンでは「bulletinboard:1.0」となっていますが、  後続の作業をシンプルにするため 「bulletinboard:latest」としています # 試しにローカルでコンテナを起動してみる docker run --publish 8000:8080 --detach --name bb bulletinboard:latest イメージ作成 【ローカル】 Dockerfileを作成