首页 > 其他分享 >docker 安装gitlab

docker 安装gitlab

时间:2024-04-07 22:35:22浏览次数:26  
标签:gitlab smtp rails lihaiyang home docker 安装

1、查找镜像

docker search gitlab/gitlab-ce

2、下载镜像

docker pull gitlab/gitlab-ce

3、创建文件夹

mkdir -p /home/lihaiyang/docker/gitlab/etc /home/lihaiyang/docker/gitlab/log /home/lihaiyang/docker/gitlab/opt

4、创建文件 并写入配置

在/home/lihaiyang/docker/gitlab/etc文件夹中创建gitlab.rb文件并写入如下配置

# 如果使用公有云且配置了域名了,可以直接设置为域名,如下
external_url ''
# 如果没有域名,则直接使用宿主机的ip,如下
external_url 'http://192.168.68.222'
# 同样如果有域名,这里也可以直接使用域名
gitlab_rails['gitlab_ssh_host'] =  ''
# 同样如果没有域名,则直接使用宿主机的ip地址
gitlab_rails['gitlab_ssh_host'] = '192.168.68.222'
# 端口为启动docker时映射的ssh端口
gitlab_rails['gitlab_shell_ssh_port'] =10010
# 设置时区为东八区,即北京时间
gitlab_rails['time_zone'] = 'Asia/Shanghai'
# 邮箱发邮件的配置
gitlab_rails['smtp_enable'] = true
# 邮箱服务器
gitlab_rails['smtp_address'] = "smtp.163.com"
# 邮箱服务对应的端口号
gitlab_rails['smtp_port'] = 465
# 发件箱的邮箱地址
gitlab_rails['smtp_user_name'] = "[email protected]"
# 发件箱对应的授权码,注意不是登录密码,是授权码
gitlab_rails['smtp_password'] = "xxxxxxxxxxx"
gitlab_rails['smtp_domain'] = "163.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_enabled'] = true
# 发件箱地址
gitlab_rails['gitlab_email_from'] = '[email protected]'
# 显示名称
gitlab_rails['gitlab_email_display_name'] = 'gitlab.com'
# 提示不要回复
gitlab_rails['gitlab_email_reply_to'] = '[email protected]'

5、启动

docker run -d -p 10008:80 -p 10009:443 -p 10010:22 --name gitlab \
-v /home/lihaiyang/docker/gitlab/etc:/etc/gitlab \
-v /home/lihaiyang/docker/gitlab/log:/var/log/gitlab \
-v /home/lihaiyang/docker/gitlab/opt:/var/opt/gitlab \
--privileged=true gitlab/gitlab-ce

6、登录

http://192.168.68.222:10008/users/sign_in

7、查看root密码

cat /home/lihaiyang/docker/gitlab/etc/initial_root_password

也可使用极狐
https://docs.gitlab.cn/jh/install/docker.html

标签:gitlab,smtp,rails,lihaiyang,home,docker,安装
From: https://www.cnblogs.com/hg-super-man/p/18120059

相关文章

  • 最小化安装Ubutun后的初始化操作
    最小化安装Ubutun后的初始化操作由于Ubutub相关配置路径与红帽系操作系统有些差异,这边进行一些简单初始化记录。使用的操作系统镜像为:ubuntu-20.04.6-desktop-amd64.iso1.root账户配置使用该镜像安装系统,没有红帽系安装过程中对root用户的配置。需要进入系统后使用sudopassw......
  • FL Studio Producer Edition 2024直接安装版(Windows Mac)免激活
    今天为大家展示了FLStudio24.0.99.4077ProducerEdition2024年最新完整汉化版安装激活教程,今天让我们看一看还有哪些新变化?FLStudio24.0.99.4077ProducerEdition全称FruityLoopsStudio2024ProducerEdition,就是大家熟悉的水果编曲软件,一个全能的音乐制作软件,......
  • 8.1 使用 rpm 命令-安装-查看-卸载-rpm 软件包
    8.1软件包的管理软件包的类型rpm二进制包------》已经使用GCC编译后的rpm概述:RPM是RedHatPackageManager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、SUSE以及TurboLi......
  • Matlab 安装及添加 SPM 12
    Matlab安装及添加SPM12因为课题需要,需要学习Matlab的使用,又开始学习一个新的知识!快乐的(bcd)研究生~~~下载安装Matlab首先我从网上一些资源那里下载了Matlab安装压缩包(从百度网盘下的,压缩包都12.02G!下了我好久啊!!!)下载完成后就是这样子的啦~然后进行解压安装(这里解压也......
  • rust安装
    unix安装教程1.终端安装1curl--proto'=https'--tlsv1.2-sSfhttps://sh.rustup.rs|sh 2.安装目录安装之后,需要注意安装目录的问题,笔者遇到的情况是安装后,需要自己自行配置环境变量,才能正常全局使用。通常是安装在家目录下,名字为:.cargo可以通过配置path,设置在......
  • SPICE/SpiceyPy学习记录整理(二)-- 工具包安装与介绍
    目录一、获取、安装和引用SPICEToolkit1.1获取SPICEToolkit1.2安装SPICEToolkit1.3检查是否安装成功二、Toolkit介绍2.1工具包架构2.2MatlabToolkit--Mice 2.3Toolkit特点2.4工具包目录结构三、ToolkitLibrary介绍3.1 ToolkitLibrary概述3.2 Tool......
  • SpringBalale docker-compose
    docker-composeversion:'3'services:mysql-svc:image:mysql:5.7container_name:mysqlports:-3306:3306environment:TZ:Asia/ShanghaiMYSQL_ROOT_PASSWORD:rootcommand:--character-set-server=utf......
  • OpenStack离线安装系列0:制作yum源
    OpenStack离线安装系列0:制作yum源如果采用离线源代码安装,则通常需要配置本地pip源;如果采用离线软件安装包的形式安装,则通常需要配置本地yum源。环境说明系统:Centos7版本:CentOS-7-x86_64-Minimal-1908ISO下载链接:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-......
  • CentOS安装RustDesk自建服务器
    一、安装node.js1、下载并解压[root@VM-8-2-centossrc]#cd/usr/local#下载node文件[root@VM-8-2-centoslocal]#wgethttps://registry.npmmirror.com/-/binary/node/v16.18.1/node-v16.18.1-linux-x64.tar.gz#解压文件[root@VM-8-2-centoslocal]#sudotar-zxvfno......
  • 02-Maven安装
     1. Maven软件的下载使用Maven管理工具,我们首先要到官网去下载它的安装软件。http://maven.apache.org/download.cgi这里注意:maven3.6.3的版本相对比较稳定,建议使用(下面是maven3.6.3版本)官网链接:Indexof/dist/maven/maven-3/3.6.3/binaries(apache.org)百度网盘......