docker中部署gitlab

一、拉取镜像

  • docker pull gitlab/gitlab-ce:latest

二、运行容器

复制代码
docker run --detach \
  --hostname localhost \                  # 本地访问直接用localhost
  --publish 80:80 --publish 443:443 
  --publish 22:22 \              
  --name gitlab \
  --restart unless-stopped \              # 容器退出时不自动重启(生产环境用always)
  --volume $PWD/gitlab/config:/etc/gitlab \
  --volume $PWD/gitlab/logs:/var/log/gitlab \
  --volume $PWD/gitlab/data:/var/opt/gitlab \
  --shm-size 256m \                      # 减少内存占用
  gitlab/gitlab-ce:latest

docker run --detach --hostname localhost --publish 80:80 --publish 443:443 --publish 22:22 --name gitlab --restart unless-stopped --volume $PWD/gitlab/config:/etc/gitlab --volume $PWD/gitlab/logs:/var/log/gitlab --volume $PWD/gitlab/data:/var/opt/gitlab --shm-size 256m gitlab/gitlab-ce:latest

三、获取原始root用户密码

  • docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password
相关推荐
艾伦_耶格宇14 小时前
【DOCKER进阶】-3 cgroups
docker·容器·eureka
core51219 小时前
如何从多架构 Docker 镜像中导出指定的 ARM64 版本
华为·docker·架构·镜像·导出·多架构
雪碧聊技术19 小时前
使用Docker,将fastApi项目部署到linux服务器
服务器·docker·fastapi·docker部署fastapi
我有2只猫19 小时前
vLLM Docker 本地部署小模型
docker·容器·vllm
仍然.20 小时前
SpringCloud---Eureka介绍
java·spring cloud·eureka
Oo92020 小时前
Docker 入门:把应用和运行环境一起打包
docker
梦梦代码精1 天前
用开源BuildingAI打造C端AI助手,内置写作/绘画/长文/漫剧,商业化模块全预制
docker·ai·ai作画·开源·代码规范
huaiixinsi1 天前
Docker 负责打包,Kubernetes 负责调度:一文吃透容器化与 K8s 编排
docker·容器·kubernetes
凌涘1 天前
Docker 入门:镜像、容器与反向代理
docker
风翼靓崽1 天前
记一次使用snap 安装dive后,docker镜像和容器都看不到
运维·docker·容器