一、安装docker

docker安装参考如下:
https://blog.csdn.net/wq975826228/article/details/148614276

二、docker部署gitlab

1.下载gitea镜像

# 拉取最新版
docker pull gitea/gitea  或者 docker pull gitea/gitea:latest

如果是离线环境,先从在线环境下载gitlab镜像

# 在线环境下打包镜像
docker save -o gitea.tar gitea/gitea:latest
# 把镜像上传到离线环境,导入镜像
docker load -i gitea.tar

2.启动gitea

docker run -d \
--name=gitea \
-p 3000:3000 \
-p 2222:22 \
-v /opt/gitea/data:/data \
--restart=always \
gitea/gitea:latest

3.访问

ip:3000
例:192.168.1.210:3000
注意:添加管理员账号

在这里插入图片描述

4.关闭注册功能

# 编辑配置文件
vim /opt/gitea/data/gitea/conf/app.ini
# 或者进入容器内部
docker exec -it gitea /bin/bash
vi /data/gitea/conf/app.ini
# 关闭注册功能
DISABLE_REGISTRATION = true

# 重启gitea
docker restart gitea

在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐