Raspberry PI 无法 运行 docker 上的 gitlab 图片
Raspberry PI cannot run gitlab image on docker
我正在尝试 运行 docker 在我的 Raspberry PI 上使用 gitlab 图像。
版本:
Raspbian 10 (buster)
Docker 20.10.8, API 1.41
Gitlab CE 13.10.0-ce.0 from [this][1] image, ulm0/gitlab 12.7.2
我只是使用 docker 命令到 运行 gitlab:
sudo docker run --name gitlab \
-p 10080:80 -p 10022:22 -p 10443:443 \
-v /srv/gitlab/config:/etc/gitlab \
-v /srv/gitlab/logs:/var/log/gitlab \
-v /srv/gitlab/data:/var/opt/gitlab -v \
/srv/gitlab/logs/reconfigure:/var/log/gitlab/reconfigure \
ulm0/gitlab
在 运行 执行命令后,在 sudo docker logs gitlab
中我得到了这样的东西:
Configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
And restart this container to reload settings.
To do it use docker exec:
docker exec -it gitlab vim /etc/gitlab/gitlab.rb
docker restart gitlab
For a comprehensive list of configuration options please see the Omnibus GitLab readme
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
If this container fails to start due to permission problems try to fix it by executing:
docker exec -it gitlab update-permissions
docker restart gitlab
但是在 运行ning docker exec -it gitlab update-permissions
之后我得到了这个:
Error response from daemon: Container 110f1def3f669d8d180bf552aa63e50c0e4c857f8bd1ab2745a677454fef04b0
is restarting, wait until the container is running
当我 运行 在容器启动后立即使用权限命令时,我得到 unable to upgrade to tcp, received 409
现在我卡住了,因为我什至无法登录我的机器,它一直在重新启动。我试图将端口更改为更多自定义端口,但它也死了。
我使用的是 latest
版本,但我已将其更改为 ulm0/gitlab:12.10.0
并且可以使用。听起来像是新版本中的错误。
我正在尝试 运行 docker 在我的 Raspberry PI 上使用 gitlab 图像。
版本:
Raspbian 10 (buster)
Docker 20.10.8, API 1.41
Gitlab CE 13.10.0-ce.0 from [this][1] image, ulm0/gitlab 12.7.2
我只是使用 docker 命令到 运行 gitlab:
sudo docker run --name gitlab \
-p 10080:80 -p 10022:22 -p 10443:443 \
-v /srv/gitlab/config:/etc/gitlab \
-v /srv/gitlab/logs:/var/log/gitlab \
-v /srv/gitlab/data:/var/opt/gitlab -v \
/srv/gitlab/logs/reconfigure:/var/log/gitlab/reconfigure \
ulm0/gitlab
在 运行 执行命令后,在 sudo docker logs gitlab
中我得到了这样的东西:
Configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
And restart this container to reload settings.
To do it use docker exec:
docker exec -it gitlab vim /etc/gitlab/gitlab.rb
docker restart gitlab
For a comprehensive list of configuration options please see the Omnibus GitLab readme
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
If this container fails to start due to permission problems try to fix it by executing:
docker exec -it gitlab update-permissions
docker restart gitlab
但是在 运行ning docker exec -it gitlab update-permissions
之后我得到了这个:
Error response from daemon: Container 110f1def3f669d8d180bf552aa63e50c0e4c857f8bd1ab2745a677454fef04b0
is restarting, wait until the container is running
当我 运行 在容器启动后立即使用权限命令时,我得到 unable to upgrade to tcp, received 409
现在我卡住了,因为我什至无法登录我的机器,它一直在重新启动。我试图将端口更改为更多自定义端口,但它也死了。
我使用的是 latest
版本,但我已将其更改为 ulm0/gitlab:12.10.0
并且可以使用。听起来像是新版本中的错误。