gitlab docker 安装与配置

# 拉取镜像

docker pull gitlab/gitlab-ce

# 启动容器

docker run -d  -p 443:443 -p 80:80 -p 2222:22 --name gitlab --restart always -v /data/gitlab/config:/etc/gitlab -v /data/gitlab/logs:/var/log/gitlab -v /data/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce

# 配置说明

项目地址配置

/data/gitlab/config/gitlab.rb
external_url 'http://10.0.2.1'
gitlab_rails['gitlab_ssh_host'] = '10.0.2.1'
gitlab_rails['gitlab_shell_ssh_port'] = 2222

邮件发件账户配置

gitlab_rails['gitlab_email_enabled'] = true
gitlab_rails['gitlab_email_from'] = '你的QQ邮箱'
gitlab_rails['gitlab_email_display_name'] = 'serven'
gitlab_rails['gitlab_email_reply_to'] = '你的QQ邮箱'
gitlab_rails['gitlab_email_subject_suffix'] = ''
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.qq.com"
gitlab_rails['smtp_port'] = 465 
gitlab_rails['smtp_user_name'] = "你的QQ邮箱"
gitlab_rails['smtp_password'] = "授权码,不是邮箱密码" 
gitlab_rails['smtp_domain'] = "smtp.qq.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true

# 重启容器

docker restart gitlab

相关推荐

发表评论

路人甲

网友评论(0)