📝Google Cloud Shell

📝Google Cloud Shell

tags: 🏷GCP

Google Cloud Shellとは #

GCPが提供するオンデマンドの便利なクラウドシェル.

howto: GitHubのprivate Repositoryをcloneするには? #

Private GitHub repositoriesを利用するには, SSH keyを生成してGitHubに登録する(ref). 基本的にはいつもと同じ.

$ git config --global user.name 'User Name'
$ git config --global user.email 'User Email'
$ ssh-keygen -t rsa -b 4096 -C 'User Email'
$ cat < ~/.ssh/id_rsa.pub # to GitHub

github-email はGitHubに登録してあるものを利用する. id_rsa.pubを GitHubに登録.

🔦GCR用のDocker ImageをCloud ShellでBuildできると便利 #

個人的にはDocker BuildをローカルPCでやるときは重いしGoogle Cloud Runでつかうときは結局GCPにUploadするのでCloud Shell上でやれると嬉しい.

Error: no space left on deviceについて #

Cloud Shellは無料分の5GBのDisk容量なのでそれ以上を利用する場合はエラーする. 回避方法は/home以下を掃除しなさいしかみつからないな…

ref. Quotas and limits

-> Google Colabをつかう. Colabならメモリ12GBのDisk107GB…