Docker 安装 GitLab

  1. 创建数据目录(持久化存储)
    bash
    运行
    mkdir -p /srv/gitlab/config
    mkdir -p /srv/gitlab/logs
    mkdir -p /srv/gitlab/data

最终启动命令(80 → 8989,443→4433,完全不冲突)

bash

运行

docker run -d

--hostname gitlab

-p 8989:80

-p 4433:443

-p 222:22

--name gitlab

--restart always

-v /srv/gitlab/config:/etc/gitlab

-v /srv/gitlab/logs:/var/log/gitlab

-v /srv/gitlab/data:/var/opt/gitlab

gitlab/gitlab-ce:latest

启动成功后:

查看密码(账号 root)

bash

运行

docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password

访问 GitLab(必须带端口 8989)

plaintext

http://你的服务器IP:8989

相关推荐
蜡台16 小时前
Git 常用配置:修改地址 ,提交模板配置
git·gitlab·template·git commit·gitbash
香蕉鼠片17 小时前
Docker
运维·docker·容器
Cat_Rocky19 小时前
docker简单学习
学习·docker·容器
zjeweler19 小时前
linux服务器部署openclaw最新最细教程(非docker版)
linux·服务器·docker·openclaw
杨浦老苏20 小时前
开源自主AI智能体助手Frona
人工智能·docker·ai·群晖
x10n920 小时前
基于提示词驱动的Function Call实现K8s Pod智能诊断
ai·云原生·容器·kubernetes
东北甜妹21 小时前
Docker 基础
linux·docker·开源
大罗LuoSir21 小时前
分布式微服务全貌了解-整体架构、特征和需关注解决的问题
java·缓存·微服务·zookeeper·容器·服务发现·负载均衡
久绊A1 天前
Linux 跨服务器导出 Docker 容器内文件
linux·docker
木雷坞1 天前
2026年了,NAS拉个Docker镜像还要3小时?技术方案PK与实测对比 🚀
运维·docker·容器