群晖 Docker Gitlab 安装 及 https配置
群晖 Docker Gitlab 安装 及 https配置安装新建共享文件夹gitlab,创建下级目录/config /logs /data修改权限完全控制Docker下载镜像配置存储位置及端口启动容器配置https配置在gitlab/config/目录下新建文件夹ssl将阿里云SSL证书文件放到ssl下,并修改.pem文件扩展名到.crt给权限sudo chmod 755 xxx.crt xxx
文章共613字 · 阅读需要大约3分钟
一键AI生成摘要,助你高效阅读
问答
·
群晖 Docker Gitlab 安装 及 https配置
安装
- 新建共享文件夹
gitlab
,创建下级目录/config /logs /data
- 修改权限
完全控制
- Docker下载镜像
- 配置存储位置及端口
- 启动容器
配置
https配置
- 在
gitlab/config/
目录下新建文件夹ssl
- 将
阿里云SSL
证书文件放到ssl
下,并修改.pem
文件扩展名到.crt
- 给权限
sudo chmod 755 xxx.crt xxx.key
- 找到
gitlab.rb
文件,修改如下:external_url "https://<innet-ip>:<port>" # <innet-ip>:这里填写nas内网ip # <port>:这里填写端口号,注意是容器端口号(81),而docker映射到本地的端口号是登录时使用的 nginx['enable'] = true nginx['redirect_http_to_https'] = true nginx['ssl_certificate'] = "/etc/gitlab/ssl/xxx.crt" nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/xxx.key"
- 保存退出
- 命令行进入docker容器
docker exec -it gitlab-gitlab-ce /bin/bash
gitlab-gitlab-ce 是容器名称
- 重启
gitlab
服务gitlab-ctl reconfigure gitlab-ctl restart
完成
更多推荐
已为社区贡献9条内容
所有评论(0)