1、安装Docker 在线安装:https://www.cnblogs.com/KingArmy/p/11017529.html 离线安装:https://www.cnblogs.com/KingArmy/p/18270258 2、安装配置gitlab 1、版本选择 选择的是官方稳定版本,gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本,pull镜像 # 1、拉取镜像docker pull gitlab/gitlab-...
1、拉取镜像 docker pull gitlab/gitlab-ee:14.5.2-ee.0 2、创建存储目录 mkdir -p /home/srv/docker/gitlab-ee/config /home/srv/docker/gitlab-ee/logs /home/srv/docker/gitlab-ee/data 3、编写启动脚本 vim gitlabee.sh docker run --detach \ --hostname 192.168.1.56 \ --publish 7001:443...
Please enter the executor:ssh,docker+machine,docker-ssh+machine,kubernetes,docker,parallels,virtualbox,docker-ssh,shell:docker 如果上面执行者为docker,需要你在.gitlab-ci.yml中指定docker版本 代码语言:javascript 复制 Please enter the Dockerimage(eg.ruby:2.1):alpine:latest 通过以上命令后,就可以在gitlab...
1、启动脚本 vim /docker/gitlab/start.sh # 启动脚本 docker run --name gitlab \ -p 8443:443 -p 9091:80 -p 222:22 \ -v /docker/gitlab/config:/etc/gitlab \ -v /docker/gitlab/logs:/var/log/gitlab \ -v /docker/gitlab/data:/var/opt/gitlab \ --restart always \ -d gitlab/...
1.本文使用 docker-compose.yml 部署 GitLab、GitLab Runner 2.作者部署 GitLab 实例:https://gitlab.xuxiaowei.com.cn 3.需要服务器上已安装 Docker、Docker Compose 4.由于本人使用的 Docker 版本比较新(26.1.3),在高版本的 Docker 中,docker-compose.yml 无需 version 关键字, 所以本文脚本不会携带 versi...
备份脚本和备份定时任务设置 创建备份文件 docker exec gitlab gitlab-rake gitlab:backup:create 生成的备份文件为:1656474061_2022_06_29_11.1.4_gitlab_backup.tar,所在目录为:/home/gitlab/data/backups 定时备份 创建定时备份脚本 /home/auto_backup.sh ...
docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 2、安装yum-utils包 代码语言:javascript 复制 sudo yum install-y yum-utils//配置镜像地址sudo yum-config-manager--add-repo https://download.docker.com/linux/centos/docker-ce.repo//推荐使用阿里云的地址sudo ...
1、目前有阿里、腾讯、网易云这几个巨头的容器镜像服务做得比较好,服务比较稳定,这里推荐阿里云的容器镜像服务,而且阿里在国内的技术毋庸置疑,而且经过安装过程中可以说比较顺利,如果使用其他的话不敢保证,经过本人尝试,在过程中遇到docker中文社区拉下来的镜像安装gitlab各种报错。
一、安装docker docker安装可以参照我之前的文章基于脚本安装docker 二、使用 Docker Compose 正常部署时,可以使用 Docker Compose 来配置启动。建立一个 docker-compose.yml,内容如下: version:'2'services:gitlab:image:'twang2218/gitlab-ce-zh:11.1.4'restart:unless-stoppedhostname:'gitlab.example.com'environm...
docker exec gitlab gitlab-rake gitlab:backup:create 生成的备份文件为:1656474061_2022_06_29_11.1.4_gitlab_backup.tar,所在目录为:/home/gitlab/data/backups 定时备份 创建定时备份脚本 /home/auto_backup.sh 执行备份命令 docker exec gitlab gitlab-rake gitlab:backup:create ...