gitlab docker
内存大于8G
# 拉取Gitlab镜像
docker pull gitlab/gitlab-ce:latest
# 启动容器
docker run \
-itd --name gitlab \
-p xxxx:80 \
-p yyyy:22 \
-e GITLAB_OMNIBUS_CONFIG:"external_url 'http://x.x.x.x:xxxx' gitlab_rails['gitlab_shell_ssh_port'] = yyyy" \
-v /home/gitlab/etc:/etc/gitlab \
-v /home/gitlab/log:/var/log/gitlab \
-v /home/gitlab/opt:/var/opt/gitlab \
--restart always \
--privileged=true \
--name gitlab \
gitlab/gitlab-ce
#http://x.x.x.x:xxxx 为服务端ip:端口
#yyyy为ssh端口
#能打开页面后,执行获取root密码
sudo docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password
参考:
https://blog.csdn.net/BThinker/article/details/124097795
https://baijiahao.baidu.com/s?id=1735404739948635473&wfr=spider&for=pc
https://docs.gitlab.com/ee/install/docker.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】