使用docker部署gitlab超级简单

step 1: 去docker hub上找最新的gitlab社区版镜像 https://hub.docker.com/_/gitlab-community-edition/ ,pull下来
step 2: 启动~

sudo docker run --detach
--hostname gitlab.example.com
--publish 443:443 --publish 80:80 --publish 22:22
--name gitlab
--restart always
--volume /srv/gitlab/config:/etc/gitlab
--volume /srv/gitlab/logs:/var/log/gitlab
--volume /srv/gitlab/data:/var/opt/gitlab
gitlab/gitlab-ce:latest

step3: 访问80端口,开始使用

step4: 一些后续相关问题

  1. docker 参数 hostname 是需要在docker外部的nginx配置的, 不可以带端口号,端口转发在nginx配置
  2. ssh使用22端口, 一般用2222:22 这样的方式, 然后需要进一步在gitlab配置文件中配置ssh的端口
  3. 别忘了创建3个 volume文件夹
  4. gitlab 配置参数 eternal_url不好用,千万别改🤑 ,就用hostname
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容