■
Chapter1
chapter1は下準備の開発環境を整える回であった。
以下の7項目のインストールを行う。
・UNIX系コンソール
・Docker
・Node.js
・AWS CDK
・AWS認証鍵の設定
UNIX系コンソールのインストール
WindowsPowershellを管理者で起動
以下のコマンドをそれぞれ実行
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
成功と出力されるのを確認しPCを再起動
(Winndowsの「Windowsシステムツール」→「コントロールパネル」→「プログラム」→「Windowsの機能の有効化または無効化」から「Linux用Windowsサブシステム」と「仮想マシンプラットフォーム」にチェックを入れることでも可)
下のリンクからLinux kernel update packageをダウンロード
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
ダウンロードしたファイルを実行しダイアログにしたがってインストール
再びWindowsPowershellを起動
wsl --set-default-version 2
を実行しWSLのバージョンを指定する
Microsoftstoreを起動し、Ubuntu20.04.4をインストール
初回のみユーザー名とパスワードを設定
Dockerのインストール
Ubuntuを開き以下のコマンドを実行
$ curl -fsSL https://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh $ sudo groupadd docker $ sudo usermod -aG docker $USER
問題なく実行できれば最後に
$ docker run hello-world
を実行し実行できればOK
Docker imageに存在するコマンド
$ docker run -it tomomano/labc:latest
を実行することで、これら3つを含めたプログラムをインストール
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
を実行しファイルをダウンロード
$ unzip awscliv2.zip $ sudo ./aws/install
上記2コマンドを実行し無事に実行できたかの確認のため
$aws --version
を実行しバージョンが出力されればOK
$ aws configure
で初期設定を開始
その際にAWSのシークレットキーの情報が必要となるので、自身のAWSアカウントから「セキュリティ認証情報」→「新しいキーの作成」よりキーを作成
取得したキーの情報を入力
region nameはap-northeast-3, output formatはjsonを入力