十步实现云服务docker 安装gitLab

1.服务器选择 阿里云和腾讯云有点贵 选择滴滴云来作为学习的资源便宜的很(https://i.didiyun.com/27I8IAxm7AY)

2.初始化登录安装docker

3.安装yum -y install docker

启动systemctl start docker

查看装态systemctl status docker


4.配置一下docker下载镜像的地址 ,不然速度很慢

vim  /etc/docker/daemon.json

配置如下:

{

  "registry-mirrors": [

    "http://hub-mirror.c.163.com",

    "https://docker.mirrors.ustc.edu.cn"

  ],

  "insecure-registries": []

}

5.配置完成后 :systemctl restart docker.service 或者systemctl daemon-reload  

6.下载gitlab的镜像:docker pull gitlab/gitlab-etc 

7.容器创建:

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

# -d:后台运行

# -p:将容器内部端口向外映射

# --name:命名容器名称

# -v:将容器内数据文件夹或者日志、配置等文件夹挂载到宿主机指定目录

8.配置文件的修改

# gitlab.rb文件内容默认全是注释

$ vim /home/gitlab/config/gitlab.rb 

# 配置http协议所使用的访问地址,不加端口号默认为80

external_url 'http://地址'

# 配置ssh协议所使用的访问地址和端口

gitlab_rails['gitlab_ssh_host'] = '地址'

gitlab_rails['gitlab_shell_ssh_port'] = 222 # 此端口是run时22端口映射的222端口:wq #保存配置文件并退出


9.重启容器:

$ docker restart gitlab

10.浏览器查看:http://10.10.202.92/

初始化进入让输入root的密码 然后登陆进行 git项目管理。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容