gitlab搭建

gitlab搭建,第1张

gitlab搭建

Abstract:那时候内网想搭建一个服务器,供大家push代码.现在搭建好了,因为局域网不通而无法共用,现在看来如果共用,也一定会夭折.所以先把自己的仓库弄好,不要贪多.此文是关于gitlab的内网服务器搭建的方法,建议使用docker.

Keywords:如何搭建gitlab服务器

参考文献

[1] 使用 Docker 搭建 GitLab - 知乎 (zhihu.com)

Gitlab的搭建

在421服务器,usr/local/docker/gitlab文件下建立gitlab.

cd usr/local/docker/gitlab
sudo docker ps #加sudo因为可能权限不够,以下都是.
docker ps #看看有啥容器
vi docker-compose.yml

docker-compose.yml

version: 3
services:
    gitlab:
        image: gitlab/gitla-ce:laste或者版本号
        restart: always
        hostname: 服务器ip
        environment:
            TZ: Asia/Shanghai
            GITLAB_OMNIBUS_CONFIG:
                external_url: http://...
                gitlab_rails['gitlab_shell_ssh_port']=2222
                unicorn['port']=8888
                nginx['listen_port']=8080
        ports:
            8080:8080
            ....
        volumes:
            -/usr/local/docker/gitlab/config:/etc/gitlab

docker harbor

b 站第二个用户,这家伙是在win用户下 *** 作的

C:usersAdministrator
# 下载gitlab,这是最新版本
docker pull gitlab/gitlab-ce
# 配置gitlab的配置etc,日志log,数据data
mkdir -p /srv/gitlab/config
mkdir -p /srv/gitlab/logs
mkdir -p /srv/gitlab/data

配置文件

sudo docker run --detach 
  --hostname gitlab.example.com 
  --publish 443:443 --publish 80:80 --publish 22:22 
  --name gitlab 
  --restart always 
  --volume /srv/gitlab/config:/etc/gitlab 
  --volume /srv/gitlab/logs:/var/log/gitlab 
  --volume /srv/gitlab/data:/var/opt/gitlab 
  gitlab/gitlab-ce:latest
$ sudo docker run --detach 
  --hostname gitlab.example.com    # 设置主机名或域名
  --publish 443:443 --publish 80:80 --publish 22:22  # 本地端口的映射
  --name gitlab      # gitlab-ce 的镜像运行成为一个容器,这里是对容器的命名
  --restart always   # 设置重启方式,always 代表一直开启,服务器开机后也会自动开启的
  --volume /srv/gitlab/config:/etc/gitlab    # 将 gitlab 的配置文件目录映射到 /srv/gitlab/config 目录中
  --volume /srv/gitlab/logs:/var/log/gitlab  # 将 gitlab 的log文件目录映射到 /srv/gitlab/logs 目录中
  --volume /srv/gitlab/data:/var/opt/gitlab  # 将 gitlab 的数据文件目录映射到 /srv/gitlab/data 目录中
  gitlab/gitlab-ce:latest  # 需要运行的镜像

映射–8443:443 8880:89 8222:22

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5069516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存