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…