7: 2021-09-20 (月) 20:07:03 iseki |
8: 2021-09-21 (火) 00:20:20 iseki |
| - サービス: gitlab-runsvdir.service | | - サービス: gitlab-runsvdir.service |
| #br | | #br |
- | *** リポジトリ [#o259be52] | + | *** 設定変更 [#i8291931] |
| + | - gitlab-ctl reconfigure |
| + | - gitlab-ctl restart |
| + | #br |
| + | |
| + | *** リポジトリ & レジストリ [#o259be52] |
| - /var/opt/gitlab/git-data | | - /var/opt/gitlab/git-data |
| + | - /var/opt/gitlab/gitlab-rails/shared/registry |
| #br | | #br |
| | | |
| gitlab-ctl renew-le-certs | | gitlab-ctl renew-le-certs |
| gitlab-ctl restart | | gitlab-ctl restart |
| + | #br |
| + | *** Docker Registry [#c60d80a9] |
| + | - registry ディレクトリのパーミッションが固定:drwxrwx--- 3 registry git |
| + | -- repository 用のディレクトリ(drwxrwx--- 3 registry git)と衝突するので位置に注意. |
| + | - 格納するイメージ名はある程度固定される. |
| + | -- ホスト名:5050/ユーザ名/プロジェクト名(大文字は小文字に,空白は-に変換)/~ |
| + | #br |
| + | **** /etc/gitlab/gitlab.rb [#r3858d65] |
| + | ################################################################################ |
| + | ## Container Registry settings |
| + | ##! Docs: https://docs.gitlab.com/ee/administration/container_registry.html |
| + | ################################################################################ |
| + | |
| + | registry_external_url 'https://gitlab.nsl.tuis.ac.jp:5050' |
| + | |
| + | ### Settings used by GitLab application |
| + | #gitlab_rails['registry_enabled'] = true |
| + | #gitlab_rails['registry_host'] = "gitlab.nsl.tuis.ac.jp" |
| + | #gitlab_rails['registry_port'] = "5050" |
| + | #gitlab_rails['registry_path'] = "/var/opt/gitlab/gitlab-rails/shared/registry" |
| + | gitlab_rails['registry_path'] = "/opt/data/registry" |
| + | |
| + | **** login [#e8f12cb7] |
| + | docker login gitlab.nsl.tuis.ac.jp:5050 |
| + | ~/.docker ができる. |
| + | |
| + | - LDAP ユーザのログイン方法は? |
| + | #br |
| + | |
| + | **** push [#w5bfae09] |
| + | - user: root , Project name : DockerRegistry |
| + | |
| + | docker tag jupyterhub/singleuser-ltids:21092013 gitlab.nsl.tuis.ac.jp:5050/root/dockerregistry/jupytersingle-ltids |
| + | docker push gitlab.nsl.tuis.ac.jp:5050/root/dockerregistry/jupytersingle-ltids |
| + | #br |
| + | |
| + | **** pull [#m7e1a85f] |
| + | docker pull gitlab.nsl.tuis.ac.jp:5050/root/dockerregistry/jupytersingle-ltids |
| + | #br |
| | | |
| *** Trouble Shooting [#y0073385] | | *** Trouble Shooting [#y0073385] |