11

树莓派4安装Gitlab(Docker实现)

 2 years ago
source link: https://zhangyiming748.github.io/post/shu-mei-pai-4-an-zhuang-gitlabdocker-shi-xian/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

树莓派4安装Gitlab(Docker实现)

2022-09-04 Raspberry

下载我制作好的镜像并导入

百度妙传

编辑启动脚本

DATA_HOME=/home/$USER/Documents/Gitlab
sudo docker run --detach \
    --hostname 192.168.1.5 \
    --publish 10086:10086 \
    --name gitlab \
    --restart always \
    --volume $DATA_HOME:/mnt/git-data \
    gitlab_for_arm64:1.0.0

参数说明:
--detach: 设置容器后台运行
--hostname: 设置容器的 hostname,如果是本地localhost ,否则使用外网ip
--publish: 端口转发规则(80:Http 访问端口,443:Https 访问端口,10080:主机的 ssh 访问端口,22:Docker 容器中 ssh 访问端口)
--name:容器名称
--restart always:每次启动容器就重启GitLab
--volume: 共享目录挂载,即 docker 容器内外数据共享
--e:配置 Gitlab 运行的环境变量

准备用来映射代码仓库的位置

默认代码仓库保存到/var/opt/gitlab/git-data

我习惯换个方便导出的位置

编辑 /etc/gitlab/gitlab.rb

找到git_data_dirs({ "default" => { "path" => "/mnt/git-data" } })相关字样

改动之后重新部署

sudo gitlab-ctl reconfigure


Recommend

  • 13

    树莓派安装flexget配合qbittorrent实现追剧自动化 树莓派3b with OpenMediaVault (与Raspbian相差无几) QBitTorrent-nox 树莓派安...

  • 3
    • muyunyun.cn 3 years ago
    • Cache

    3.给树莓派安装Docker

    安装 Dockersudo apt updatesudo apt install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release -ycurl -fsSL ht...

  • 6
    • blog.lucien.ink 3 years ago
    • Cache

    树莓派安装 docker 和 docker-compose

    请注意,本文编写于 456 天前,最后修改于 174 天前,其中某些信息可能已经过时。 树莓派安装 docker 和 docker-compose本文地址:blog.lucien.ink/archives/518

  • 4

    git代码托管无疑是广大程序员们的福音,线上产品除了强大的Github,允许免费自建线上私有库的bitbucket,可以在本地搭建自有git服务的,首推gitlab了,这里就不打广告了,直接进入正题,这篇blog就详细介绍一下搭建gitlab服务,以及备份和恢复时遇到的一些问题以及解...

  • 2
    • zhangyiming748.github.io 2 years ago
    • Cache

    树莓派4安装Gitlab

    下载地址 wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packag...

  • 6
    • zhangyiming748.github.io 2 years ago
    • Cache

    安装适用于ARM64设备的Gitlab(Docker实现)

    下载我制作好的镜像并导入

  • 1
    • zhangyiming748.github.io 2 years ago
    • Cache

    树莓派4安装docker

    Docker在线安装 #官方脚本:会自动检测当前的系统和版本后,安装docker,只需要在联网情况下,耐心等待 sudo curl -fsSL https://get.docker.com | sh #或者这样安装 curl -fsSL https://download.docker.com/linux/u...

  • 6

    Docker实战:Docker安装Gitlab教程,值得收藏 作者:郝光明 2022-10-10 07:18:30 通过该平台可以实现Github类似的web系统,可以实现浏览代码、管理项目、管理团队人员、管理代码分支、代码提交记录等功能。Gitlab...

  • 7

    CentOS7 / Docker 环境安装 GitLab-CE 2022/12/31  Linux  Docker  Git 安装所需最小内存为 4G ,推荐内存为 8G CentOS7

  • 4

    Feb 25, 2023

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK