Open1
2021-04-14
GitHub Docker Private Repositoryのログイン方法
GitHub Docker Private Repositoryからイメージをダウンロードする場合はGitHub Docker Private Repositoryにログインをしなければならない。
ログインをするときのパスワードはread packageの権限を持ったPersonal Access Tokenを利用する。
read packageの権限を持ったPersonal Access Tokenを任意のファイル名(ここではgithubpullregistry.txt)のファイルに保存する。
githubのアカウントがfooの場合は、以下のコマンドでログインする。
cat githubpullregistry.txt | docker login docker.pkg.github.com --username foo --password-stdin
read packageの権限を持ったPersonal Access Tokenの作成方法は、github.comの個人の設定のSettings > Developer settings > Personal access tokensからGenerate new tokenボタンを押して、Noteにわかりやすい任意の名称を入れてSelect scopesでread:packagesにチェックを入れてGenerate tokenボタンを推します。するとトークンが表示されるので、なくさないように大切に保存しておいてください。