gh cli を使った ghcr の認証¶
docker login
で ghcr.io にログインするためには、PAT を使う方法が公式から紹介されている。PAT を使うと管理が手間なので、gh cli を使って認証する方法を探したたところ、次の方法で認証できることがわかった。
これ以外の方法として credential helper を使う方法もある。~/.docker/config.json
に設定が必要になるが詳しくは参考リンクを参照されたい。
');}.md-tag.md-tag--js{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--css{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--github{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--gha{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--python{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--gcp{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--pytorch{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--google{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--rust{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--terraform{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--docker{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}
docker login
で ghcr.io にログインするためには、PAT を使う方法が公式から紹介されている。PAT を使うと管理が手間なので、gh cli を使って認証する方法を探したたところ、次の方法で認証できることがわかった。
これ以外の方法として credential helper を使う方法もある。~/.docker/config.json
に設定が必要になるが詳しくは参考リンクを参照されたい。