# Cloud9の開発環境構築 最初は10GBしかない。 [環境の移動と Amazon EBS ボリュームのサイズ変更または暗号化 - AWS Cloud9](https://docs.aws.amazon.com/ja_jp/cloud9/latest/user-guide/move-environment.html) 1行修正が必要だった。 `resize.sh` ```sh 27: sudo resize2fs /dev/xvda1 ``` `resize.sh` ```sh 27: sudo xfs_growfs /dev/xvda1 ``` とりあえず30GBくらいに。 ```sh $ sh resize.sh 30 ``` docekr-composeをインストール。 ```sh $ sudo curl -L "https://github.com/docker/compose/releases/download/1.28.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose $ sudo chmod +x /usr/local/bin/docker-compose ``` ssh鍵を用意して。 ```sh $ cd ~/.ssh $ ssh-keygen ``` 公開鍵をGitHubに登録。 ```sh $ git clone 〜 ``` ```sh $ docker-compose up ``` または ```sh $ docker-compose up -d ``` プレビューに使えるポートは8080、8081、8082 Railsだったら、`8080:3000` とマッピングしておくと良い。 ```sh $ rails server -b 0.0.0.0 ``` あと、Railsは、`config/application.rb` に追記が必要。 ```ruby config.hosts << "xxxxxxxx.vfs.cloud9.ap-northeast-1.amazonaws.com ```