编写docker-compose文件搭建gitlab服务器

网友投稿 219 2022-10-19

编写docker-compose文件搭建gitlab服务器

1.创建一个的全新的虚拟机,至少指定4g的运行内存

2.安装docker以及docker-compose 教程见我的另外两篇文章 3.将ssh的默认22端口,修改为2222端口

vi /etc/ssh/sshd_configPort 22 -> 2222service sshd restart

4.编写docker-compose.yml文件安装gitlab docker-compose.yml内容如下

version: '3.1'services: gitlab: image: 'gitlab/gitlab-ce:latest' container_name: 'gitlab' restart: always privileged: true hostname: 'gitlab' environment: TZ: 'Asia/Shanghai' GITLAB_OMNIBUS_CONFIG: | external_url '# gitlab_rails['time_zone']= 'Asia/Shanghai' gitlab_rails['smtp_enable'] = true gitlab_rails['gitlab_shell_ssh_port'] = 22 # 此端口是run时22端口映射的22端口 ports: - '80:80' - '443:443' - '22:22' volumes: - '/opt/gitlab/config:/etc/gitlab' - '/opt/gitlab/data:/var/opt/gitlab' - '/opt/gitlab/logs:/var/log/gitlab'

5.建立数据卷映射目录

mkdir -p /opt/gitlab/{config,data,logs}

6.开始的安装

[root@localhost gitlab]# docker-compose up -dRecreating gitlab ... done

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:dockerfile、docker-compose、 docker swarm、Kubernetes区别
下一篇:Java中redis的基本类型
相关文章

 发表评论

暂时没有评论,来抢沙发吧~