【GitHub】CodeSpacesを使ってみる
起動
プライベートリポジトリを作成し、画面上部のCreate CodeSpaceから作成できる
停止/削除
コマンドパレットより> CodeSpaces: stop云々で停止できる
Code ▼より環境を削除できる
devcontainer.jsonでのカスタマイズ
devcontainer.jsonでカスタマイズできる
ローカルと同じ様に.devcontainer.json/docker-compose.yaml/Dockerfileを用意すればOK
awsのシークレット
設定 > secrets and variables > Codespacesから設定可能
https://scrapbox.io/files/65d946fd4091430024feaf91.png
ポートフォワード
ターミナルにあるポートより、ポートフォワードしたいポート番号を選択する
URLが払い出されるため(おそらく公開)、そこにアクセスする