如何使用docker启动一个gitlab

  1. 下载ce版本镜像

    gitlab/gitlab-ce:17.3.6-ce.0

  2. 创建相关目录

bash 复制代码
 /home/lylgitlab/config
 /home/lylgitlab/logs
 /home/lylgitlab/data
 /home/lylgitlab/other/gitlab.rb
 /home/lylgitlab/other/shm
  1. 启动镜像
bash 复制代码
#!/bin/sh

docker run --detach \
    --hostname 20.198.40.20 \
    -p 35643:443 -p 35680:80 -p 35622:22 \
    --privileged \
    --name gitlab \
    --env GITLAB_LOG_LEVEL=info \
    --restart always \
    --volume /home/lylgitlab/config:/etc/gitlab \
    --volume /home/lylgitlab/logs:/var/log/gitlab \
    --volume /home/lylgitlab/data:/var/opt/gitlab \
    --volume /home/lylgitlab/other/gitlab.rb:/etc/gitlab/gitlab.rb \
    --volume /home/lylgitlab/other/shm:/dev/shm  \
    gitlab/gitlab-ce:v1.0.0
相关推荐
罗不俷40 分钟前
【RH134知识点问答题】第13章:运行容器
容器·rhel
AI大模型3 小时前
基于 Docker 的 LLaMA-Factory 全流程部署指南
docker·llm·llama
极小狐4 小时前
GitLab 安全漏洞 CVE-2025-7739 解决方案
ci/cd·gitlab·devsecops·devops·极狐gitlab
tb_first5 小时前
k8sday11服务发现(2/2)
docker·云原生·容器·kubernetes·k8s
发愤图强的羔羊5 小时前
Docker 搭建 SVN 服务器
docker
为了摸鱼而战5 小时前
Dockerfile知识点梳理,你要搞懂的都在这
docker
Clownseven6 小时前
Docker+Nginx+Node.js实战教程:从零搭建高可用的前后端分离项目
nginx·docker·node.js
zxcxylong6 小时前
almalinux9.6系统:k8s可选组件安装(1)
云原生·容器·kubernetes·metrics·almalinux·hpa·vpa
MANONGMN19 小时前
Kubernetes(K8s)常用命令全解析:从基础到进阶
云原生·容器·kubernetes
__lll_1 天前
手把手教你用 Docker 部署 Vue 项目(含国内镜像加速 + 踩坑指南)
docker