一、安装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

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐