当前位置: 首页 > news >正文

php+mysql网站开发全程实例 pdf摄影网站app

php+mysql网站开发全程实例 pdf,摄影网站app,佛山牛豹云网站开发,网页设计素材制作最近一直在折腾gitlab 代码管理系统 采用docker搭建 镜像网址 https://hub.docker.com/ 技术交流 http://idea.coderyj.com/ 1.因为我要恢复的版本是12.0.9的所有我就下载了docker-ce的12.0.9的镜像 1.下载镜像 docker pull gitlab/gitlab-ce:12.0.9-ce.02.安装 docker run … 最近一直在折腾gitlab 代码管理系统 采用docker搭建 镜像网址 https://hub.docker.com/ 技术交流 http://idea.coderyj.com/ 1.因为我要恢复的版本是12.0.9的所有我就下载了docker-ce的12.0.9的镜像 1.下载镜像 docker pull gitlab/gitlab-ce:12.0.9-ce.02.安装 docker run -itd -p 9980:80 -p 9922:22 -u root -v $PWD/data/log:/var/log/gitlab -v $PWD/data/opt:/var/opt/gitlab -v $PWD/data/etc:/etc/gitlab --privilegedtrue --namegitlab --restart always gitlab/gitlab-ce:12.0.9-ce.0 # 放在/data/gitlab 目录下面了 里面的子目录它会自己创建 docker run -itd -p 9980:80 -p 9922:22 -u root -v /data/gitlab/log:/var/log/gitlab -v /data/gitlab/opt:/var/opt/gitlab -v /data/gitlab/etc:/etc/gitlab --privilegedtrue --namegitlab --restart always gitlab/gitlab-ce:12.0.9-ce.03.漫长等待大概3-5分钟后就能访问了查看状态 docker exec gitlab gitlab-ctl status4.访问 输入 ip:9980 就OK了 2.恢复代码以及用户-准备3个文件 恢复的版本必须和安装的版本保持一致 1.数据库代码文件 gitlab_backup.tar 2.配置文件 gitlab.rb 3.数据库秘钥,用于解密 gitlab-secrets.json 1.将 gitlab._backup.tar 文件上传到 /data/gitlab/opt/backups 目录下2.将 gitlab.rb, gitlab-secrets.json 文件上传到 /data/gitlab/etc 目录下3.开始恢复 # 进入容器 docker exec -it gitlab /bin/bash # 关闭数据库连接 gitlab-ctl stop unicorn gitlab-ctl stop sidekiq # 进入备份目录 /var/opt/gitlab/backups/ cd /var/opt/gitlab/backups/ # 开始恢复 注意文件名不要 后面的 gitlab这些 gitlab-rake gitlab:backup:restore BACKUP1703008988_2023_12_20_12.0.91.漫长等待 中间输入 yes 覆盖就OK了2.修改配置文件 cd /etc/gitlab vi gitlab.rb # 将 external_url http://0.0.0.0:80 external_url http://0.0.0.0:804.恢复完成 3.备份 # 进入容器 docker exec -it gitlab /bin/bash # 备份命令 gitlab-rake gitlab:backup:create # 备份目录 docker 内部目录 /var/opt/gitlab/backups 宿主机目录 /data/gitlab/opt/backups # 复制docker内部文件到宿主机目录 这一步是挂在在宿主机上可以不操作 docker container cp 容器:/var/opt/gitlab/backups/备份文件 /var/opt/gitlab/backups/备份的时候不会备份 gitlab.rb, gitlab-secrets.json 需要我们手动保存 备份脚本 #! /bin/sh### BEGIN INIT INFO # Provides: gitlab_back.sh # Required-start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs $remote_fs $network $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: starts the sql_back.sh daemon # Description: starts sql_back.sh using start-stop-daemon ### END INIT INFO# 遇到错误就退出 set -e docker exec gitlab /bin/bash -c gitlab-rake gitlab:backup:createpath/data/gitlab/opt/backups#删除100天之前的文件 find $path -name *.tar -mtime 30 -exec rm {} \;4.一键脚本 - 备用 #安装docker yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install -y docker-ce* systemctl start docker #下载gitlab images docker pull gitlab/gitlab-ce:12.0.9-ce.0 #安装docker-compose sudo curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose sudo chmod x /usr/local/bin/docker-compose #启动 #/usr/local/docker/gitlab 在此路径下放置docker-compose.yml cd /usr/local/docker/gitlab docker-compose up -d #恢复开始 docker exec $(docker ps | grep gitlab/gitlab-ce:12.0.9-ce.0|awk {print $1}) /bin/bash -c gitlab-ctl stop unicorn;\ gitlab-ctl stop sidekiq;\ gitlab-rake gitlab:backup:restore forceyes BACKUP$(ls /var/opt/gitlab/backups/ |grep _gitlab |awk -F _gitlab {print $1});\ gitlab-ctl start;
http://www.w-s-a.com/news/373032/

相关文章:

  • 广州免费推广网站建设4399网页游戏大全
  • 网站的构架与组成建站公司兴田德润
  • php网站部署步骤邯郸哪有做网站的
  • 做设计什么设计比较好的网站南充市住房和城乡建设局考试网站
  • 郑州做系统集成的公司网站龙岩
  • 厦门SEO_厦门网站建设网络营销课程视频
  • vs 2015 网站开发开网店在线咨询
  • 前端如何优化网站性能大学学校类网站设计
  • 中国铁路建设投资公司网站熊学军中国it外包公司排名前50
  • 房产网站的建设广州推广排名
  • 湟源县网站建设wordpress删除未分类
  • 营销型网站开发推广厦门百度seo公司
  • 遵义网站开发培训上海中高风险地区名单最新
  • 禹州市门户网站建设做网站可以申请个体户么
  • 大良营销网站建设效果彩票网站搭建 做网站
  • 做网站的公司为什么人少了在中国如何推广外贸平台
  • 盘锦网站制作工业电商网站怎么配色
  • 白云企业网站建设seo排名点击软件
  • wordpress跨站脚本攻击漏洞国外注册的域名国内能用吗
  • 西部数码网站管理助手2工信部资质查询网站
  • 公司网站哪个建的好吉林网站制作
  • 视频网站怎么引流wordpress私人玩物
  • 我的家乡湛江网站设计新钥匙网站建设
  • 辽宁网站推广爱前端wordpress5.0.3主题
  • python怎么做网站贵阳网站制作
  • 深圳网站的优化seo网络推广有哪些
  • 网站建设实习报告范文荆州市城市建设档案馆网站
  • 网站开发信息平台项目总结企业网站如何推广
  • 网站备案名称规定手机免费h5制作软件
  • 接网站建设单子的网站网页设计尺寸多大