摘要: 1.背景 目前接触的项目中,发现大部分项目开发环境和测试环境的数据库都没有自动备份,如果误删可能导致一系列问题,虽然有些项目有数据迁移工具,但是迁移工具里面仅仅包含种子数据,对于开发测试来说,最重要的是已产生的数据,项目复杂程度不同,重新造数据可能费时费力,故分享下自动备份(含仅保留最近10天的备份 阅读全文
posted @ 2022-10-13 11:36 刘小吉 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 安装部署 自动备份 备份恢复 密码设置 一、备份1、首先查看docker中运行的容器,找到运行gitlab的容器idlinux shell 窗口中执行如下命令: docker ps 2、进入docker容器 docker exec -i -t 4d5e099d20af /bin/bash 3、创建备 阅读全文
posted @ 2022-10-13 11:23 刘小吉 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 安装部署 自动备份 备份恢复 密码设置 一、前提 之前使用docker部署了一个GitLab,其容器启动时的参数如下: # docker run -d --hostname gitlab.example.com\ -p 443:443 -p 8181:80 -p 2222:22 \ --name g 阅读全文
posted @ 2022-10-13 11:18 刘小吉 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 安装部署 自动备份 备份恢复 密码设置 这时,gitlab已经跑起来了,通过浏览器能正常访问了,那么问题来了,初始化的管理员账号是什么呢?是 root,那它的密码是什么呢?我也不知道它的密码是多少,进容器里修改root的密码 谨记原则:复制命令敲回车 1. 进入容器 docker exec -it 阅读全文
posted @ 2022-10-13 11:09 刘小吉 阅读(2607) 评论(2) 推荐(0) 编辑
摘要: 安装部署 自动备份 备份恢复 密码设置 一.镜像容器 1.安装docker yum install docker 使用yum命令在线安装 安装后查看Docker版本 docker -v 2. 查找GitLab镜像 docker search gitlab 3. 拉取镜像 docker pull gi 阅读全文
posted @ 2022-10-13 11:01 刘小吉 阅读(1219) 评论(0) 推荐(0) 编辑