赞
踩
搭建gitlab仓库
配置yum源 vim /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name=gitlab-ce baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 gpgcheck=0 Repo_gpgcheck=0 Enabled=1 Gpgkey=https://packages.gitlab.com/gpg.key sudo yum install gitlab-ce -y sudo yum makecache sudo yum install gitlab-ce #自动安装最新版 sudo yum install gitlab-ce-x.x.x #安装指定版本 gitlab-ctl reconfigure cat /etc/gitlab/initial_root_password #查看gitlab的初始密码 用户名root
gitlab常用命令
sudo gitlab-ctl start # 启动所有 gitlab 组件;
sudo gitlab-ctl stop # 停止所有 gitlab 组件;
sudo gitlab-ctl restart # 重启所有 gitlab 组件;
sudo gitlab-ctl status # 查看服务状态;
sudo gitlab-ctl reconfigure # 启动服务;
sudo vim /etc/gitlab/gitlab.rb # 修改默认的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab;
sudo gitlab-ctl tail # 查看日志;
安装 Docker:确保您已经在您的机器上安装了 Docker。您可以从 Docker 官方网站上获取适用于您操作系统的 Docker 安装包,并按照说明进行安装。
拉取Gitlab镜像
docker pull gitlab/gitlab-ce
创建并运行 GitLab 容器:运行以下命令来创建并运行 GitLab 容器:
docker run --detach \
--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
这将创建一个名为 "gitlab" 的容器,并将 GitLab 的配置、日志和数据分别挂载到本地机器上的相应目录中(您可以根据需要更改这些目录)。
访问 GitLab:一旦容器成功启动,您可以通过在浏览器中访问 http://localhost 来访问 GitLab。在首次访问时,您将需要设置管理员密码和其他相关配置。
创建并运行Gitlab容器
docker run --detach \
--publish 10443:443 --publish 1080:80 --publish 1022:22 \
--name gitlab \
--restart always \
--volume /mydata/gitlab/config:/etc/gitlab \
--volume /mydata/gitlab/logs:/var/log/gitlab \
--volume /mydata/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。