gitlab - docker - Mac - M1 安装

 

 

拉取镜象

 

执行指令:

      docker pull yrzr/gitlab-ce-arm64v8

为了方便,快速拉取镜像,可以看情况配置几个国内源:

  如:https://ozhrm8gx.mirror.aliyuncs.com

  本文参考:https://blog.csdn.net/ITstudyALL/article/details/122151351

 

 

启动容器

启动容器:

➜  gitlab sudo docker run --detach \
    --hostname mygitlab.com \
    --publish 8443:443 --publish 8888:80 --publish 8822:22 \
    --name gitlab \
    --restart always \
    --volume /Users/listenningthuder/lsl/docker/gitlab/srv/gitlab/config:/etc/gitlab \
    --volume /Users/listenningthuder/lsl/docker/gitlab/srv/gitlab/logs:/var/log/gitlab \
    --volume /Users/listenningthuder/lsl/docker/gitlab/srv/gitlab/data:/var/opt/gitlab \
    yrzr/gitlab-ce-arm64v8:latest
Password:输入root密码即可

 

配置gitlab

配置Gitlab的访问IP和端口(暂时没条件配置域名)

vi /etc/gitlab/gitlab.rb

external_url 'http://192.168.0.110:80'

 

根据配置文件重置g i t la b配置信息

    gitlab-ctl reconfigure

 

重启g i t la b

    gitlab-ctl  restart

查看gitlab运行状态

    gitlab-ctl status

查看日志:

             gitlab tail

             gitalb  tail  nginx/gitlab_access.log

 

 

登陆gitlab页面

获取g i t la b初始密码

  初始密码一般在/etc/gitlab/initial_root_password文件中。

  一般在执行gitlab-ctl configure会有一段提示信息,告知初始密码在那个文件,但是我使用的gitlab docker 并没有给提示。

 

使用账户名:root;文件中记录的password登陆192.168.0.110:8888即可

 

posted @ 2022-02-16 23:57  dos_hello_world  阅读(705)  评论(0)    收藏  举报