Skip to content

Docker GitLab

10分钟部署GitLab

  • by

转载自广联在线微信公众号。请扫描本页底部二维码关注和查看原文。 GitLab是最常见的基于git的代码仓库集成系统之一。下面讲一下怎么使用Docker方便我们搭和维护GitLab服务器。 准备工作: 一台能上网的 Linux 主机,推荐阿里云上购买 CentOS 7。要注意,gitlab-ce-14 要求的内存大小是至少4GB。  安装 Docker 和 docker-compose 。(参考:Docker的安装和使用——初学者快速上手)      用 vi 工具编辑生成一个 docker-compose.yml 文件,内容参考以下:   web: image:'gitlab/gitlab-ee:latest' restart:always hostname:'gitlab.example.com' environment: GITLAB_OMNIBUS_CONFIG:| external_url 'https://gitlab.example.com' # Add any other gitlab.rb configuration here, each on its own line ports: -'80:80' -'443:443' -'22:22' volumes: -'$GITLAB_HOME/config:/etc/gitlab' -'$GITLAB_HOME/logs:/var/log/gitlab' -'$GITLAB_HOME/data:/var/opt/gitlab'   自动下载镜像并启动容器。  $ docker-compose up -d 注:因在前步骤中 docker-compose.yml 示例中引用了环境变量 $GITLAB_HOME, 请注意在执行本操作前正确设置这个路径,或者直接修改 docker-compose.yml,例如:   $ export GITLAB_HOME=/srv/gitlab   浏览器访问gitlab服务器。初始配置和开始使用。对于本文完成时gitlab最新版本14来说,root用户的初始密码保存在以下文件中 /etc/gitlab/initial_root_password 请尽快登录和修改初始密码,因为这个文件会在首次执行reconfigure 之后24小时被自动删除。    

点我,点我
QQ
  • 售前咨询 点击这里给我发消息
邮箱
  • Email
关注微信
  • 扫码关注公众号