1、重启docker服务,开启iptables转发功能

# systemctl start docker

# vi /etc/sysctl.conf

# sysctl -p

[root@localhost ~]# systemctl start docker

[root@localhost ~]#

[root@localhost ~]# vi /etc/sysctl.conf

# System default settings live in /usr/lib/sysctl.d/-system.conf.

# To override those settings, enter new settings here, or in an /etc/sysctl.d/.conf file

#

# For more information, see sysctl.conf() and sysctl.d().

net.ipv4.ip_forwerd=1

net.ipv4.conf.default.rp_filter=0

net.ipv4.conf.all.rp_filter=

[root@localhost ~]#

[root@localhost ~]# sysctl -p

sysctl: cannot stat /proc/sys/net/ipv4/ip_forwerd: No such file or directory

net.ipv4.conf.default.rp_filter = 0

net.ipv4.conf.all.rp_filter = 0

[root@localhost ~]#

2、拉去镜像

(1)、拉取gogs和mysql的镜像到本地

# docker pull gogs/gogs:latest

[root@localhost ~]# docker pull gogs/gogs:latest

latest: Pulling from gogs/gogs

cd784148e348: Pull complete

f0e1b639074f: Pull complete

e71af6f4a6ad: Pull complete

a64b4ab49da6: Pull complete

efab18b5c706: Pull complete

17399ed4c107: Pull complete

b7b418729010: Pull complete

c82ba2f905fb: Pull complete

6cab86c6d6d0: Pull complete

ba110a57d653: Pull complete

Digest: sha256:a2aa44992d2a520647f625c32bd6ccdfc8fbb5703baf5c5eedec98deda5c42a4

Status: Downloaded newer image for gogs/gogs:latest

[root@localhost ~]#

# docker pull mysql:latest

[root@localhost ~]# docker pull mysql:latest

latest: Pulling from library/mysql

177e7ef0df69: Pull complete

cac25352c4c8: Pull complete

8585afabb40a: Pull complete

1e4af4996053: Pull complete

c326522894da: Pull complete

9020d6b6b171: Pull complete

55eb37ec6e5f: Pull complete

37f3f3d72fbd: Pull complete

03f098d64268: Pull complete

46a52a54cfe9: Pull complete

202bc662895d: Pull complete

46014f07b258: Pull complete

Digest: sha256:196c04e1944c5e4ea3ab86ae5f78f697cf18ee43865f25e334a6ffb1dbea81e6

Status: Downloaded newer image for mysql:latest

[root@localhost ~]#

# docker images

[root@localhost ~]# docker images

mysql latest 102816b1ee7d weeks ago 486MB

gogs/gogs latest 5fc13abdcbd5 weeks ago .8MB

(2)、启动gogs容器和mysql容器

# docker run -d -p 81:3000 --name gogs gogs/gogs:latest

# docker run -d -p 13306:3306 -e MYSQL_ROOT_PASSWORD=000000 --name gogs-mysql mysql:latest

3、创建数据库

(1)、进入mysql容器,创建gogs数据库

# docker exec -it gogs-mysql /usr/bin/mysql -uroot -p000000

mysql> create database gogs;

mysql> show databases;

mysql> exit

(2)、在网页上登录gogs服务,配置数据库连接地址、用户、密码等参数

关闭防火墙

在浏览器中输入:

http://192.168.100.117:81

注册登录后

(5)、复制git库到本地/opt目录,构建私有仓库

# yum install git -y

# git clone http://192.168.100.117:81/djl/djl.git

[dotnet core]落地微服务特色的DevOps管道,持续集成/部署到kubernetes。

目录 前言 目标 工具 - 最小的学习成本 方案 - 愿景 1. 持续集成 - CI 2. 持续部署 - CD 部署环境 1. 部署gitlab-runner 2. 注册gitlab-runner 搭 ...

DevOps实践之持续集成Jenkins(最新版本测试)

一.安装Jenkins (1)下载并安装配置Java Development Kit 8 [root@localhost ~]# rpm -ivh jdk-8u161-linux-x64.rpm Pr ...

使用应用编排服务一键式部署,持续集成利器--jenkins

这篇文章主要是来聊一聊jenkins,可说道jenkins,我没有办法不把它与持续集成(Continuous integration,简称CI)联系到一起,所以我先来谈谈什么是持续集成以及为什么需要持 ...

入门系列之在Ubuntu上安装Drone持续集成环境

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由小铁匠米兰的v 发表于云+社区专栏 介绍 Drone是一个流行的持续集成和交付平台.它集成了许多流行的版本控制存储库服务,如GitHu ...

spark2.10安装部署(集成hadoop2.7+)

这里默认你的hadoop是已经安装好的,master是node1,slaver是node2-3,hdfs启动在node1,yarn启动在node2,如果没安装好hadoop可以看我前面的文章 因为这里 ...

linux(centos8):安装Jenkins持续集成工具(java 14 / jenkins 2.257)

一,什么是Jenkins? 1,jenkins是什么? Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具, 用于监控持续重复的工作,旨在提供一个开放易用的软件平台, 使软件的持续 ...

部署:持续集成(CI)与持续交付(CD)——《微服务设计》读书笔记

系列文章目录:     读书笔记大纲 一.CI(Continuous Integration)简介  CI规则1:尽量频繁地把代码签入到分支中以进行集成 CI规则2: ...

微软Azure DevOps 使用docker 持续集成 dotnet

azure 环境设置 登录azure 地址 https://dev.azure.com/ 使用微软账号就可以进行登录. 点击右上角新建项目 项目信息,尽量用小写 创建项目 修改默认的dockerfil ...

docker+jenkins 部署持续集成环境

1.使用docker container的方式安装jenkins [root@hadoop default]# docker pull jenkin 创建一个目录用于后边映射 [root@hadoop ...

随机推荐

JSTL标签库的使用

首先是四大标签库 核心 标签库 格式标签库

Jsoup使用随记

这段时间工作比较空闲,在网上找资料学习的时候看到数据抓取这一块,来了兴趣 用jsoup实现数据抓取着实方便,唯一美中不足的是官方API是英文版的,对我这样英语水平不好的程序员来说着实困扰,只能一点点的 ...

IOS之计算器实现

本文利用ios实现计算器app,后期将用mvc结构重构 import UIKit class CalculViewController: UIViewController { @IBOutlet we ...

树莓派USB摄像头与camera模块对比

http://www.cnblogs.com/weixinforspurs/p/5575962.html ——————————————————————————————————————————————— ...

hadoop2—namenode—HA原理详解

在hadoop1中NameNode存在一个单点故障问题,也就是说如果NameNode所在的机器发生故障,那么整个集群就将不可用(hadoop1中有个SecorndaryNameNode,但是它并不是N ...

C# 扩展方法奇思妙用高级篇六:WinForm 控件选择器

在Web开发中,jQuery提供了功能异常强大的$选择器来帮助我们获取页面上的对象.但在WinForm中,.Net似乎没有这样一个使用起来比较方便的选择器.好在我们有扩展方法,可以很方便的打造一个. ...

Java经典算法四十例编程详解+程序实例

JAVA经典算法40例 [程序1]   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   1.程 ...

李洪强实现横向滚动的View<一>

今天做一个小的view的效果(纯代码),虽然这个view做起来 并不是很难,但是他是为后面我要实现的功能做一个铺垫. 01 创建CFTyreView,继承自UIView 02 来到.m文件. 2.1 ...

2015第43周一solr相关概念

Solr是一种开放源码的.基于Lucene的搜索服务器.它易于安装和配置,而且附带了一个基于HTTP 的管理界面.   官网:http://lucene.apache.org/solr/ solr学习 ...

kubernetes1.4 基础篇:Learn Kubernetes 1.4 by 6 steps

本教程受Kubernetes官方最新更新的文档所触发,之所以没有做单纯的翻译是因为如下几个原因: Kubernetes官方此教程基于minikube,个人对minikube可能有偏见,觉得像玩具. M ...

持续集成mysql_DevOps安装、部署持续集成相关推荐

  1. 【Rhapsody学习笔记(二)】Linux环境下的Rhapsody集成引擎安装部署

    Rhapsody的安装部署包括Rhapsody引擎的部署(服务端),以及Rhapsody IDE(客户端)的安装部署,其中,IDE可以安装在多台不同的windows客户机上,本文仅介绍CentOS7环 ...

  2. Hive集成Hue安装部署

    目录 1 Apache Hue简介 2 Apache Hue 介绍 2.1 Hue 是什么 2.2 Hue 能做什么 2.3 Hue 的架构 3 Hue 的安装 3.1 上传解压安装包 3.2 编译初 ...

  3. 【CentOS】安装部署jenkins从git获取代码[转]

    持续集成①安装部署jenkins从git获取代码 一:持续集成的概念: 1.1:总体的概括 持续集成Continuous Integration 持续交付Continuous Delivery 持续部 ...

  4. 持续集成 持续交付 - CI CD | Jenkins 安装部署

    目录 零.Jenkins介绍 1.Jenkins功能 2.Jenkins概念 3.Jenkins目的 4.Jenkins特性 5.产品发布流程 一.Jenkins CI/CD 流程 二.GitLab安 ...

  5. jenkins持续集成介绍及安装部署

    目录 一,jekins介绍 1,什么是jekins? 2,jekins可以为我们解决什么问题? 3,什么是持续集成? 4, 持续集成的操作流程 二,jenkins部署 1,jenkins基本配置部署( ...

  6. 使用应用编排服务一键式部署,持续集成利器--jenkins

    这篇文章主要是来聊一聊jenkins,可说道jenkins,我没有办法不把它与持续集成(Continuous integration,简称CI)联系到一起,所以我先来谈谈什么是持续集成以及为什么需要持 ...

  7. 半天搭建你的Jenkins持续集成与自动化部署系统

    前言 相信每一位程序员都经历过深夜加班上线的痛苦!而作为一个加班上线如家常便饭的码农,更是深感其痛.由于我们所做的系统业务复杂,系统庞大,设计到多个系统之间的合作,而核心系统更是采用分布式系统架构,由 ...

  8. 持续集成持续部署持续交付_如何开始进行持续集成

    持续集成持续部署持续交付 Everything you need to know to get started with continuous integration: branching strat ...

  9. 持续集成与自动化部署 - jenkins sonar代码质量管理平台 部署和基础使用(五)...

    1 jenkins 安装参考链接 1.1 安装jenkins [root@test-node3 ~]# yum install -y java-1.8.0 [root@test-node3 ~]# c ...

最新文章

  1. layer output 激活函数_深入理解YOLO v3实现细节 - 第3篇 构建v3的Loss_layer
  2. java的知识点12——==和equals方法、 super关键字、 继承树追溯、封装的作用和含义、封装的实现—使用访问控制符、封装的使用细节
  3. 一个隐藏着的僵尸巨兽——Ponmocup僵尸网络
  4. IDEA弹出'xxx' is not allowed to run in parallel. Would you like to stop the running one?
  5. awk -f 分隔符 命令_千面 awk
  6. u盘插入后计算机内没有选项,U盘插到电脑,无法读取,属性里面空间全是0是怎么回事?...
  7. ac3165无线网卡驱动linux,英特尔ac3165驱动下载
  8. AM5728设备数的描述
  9. 根据HSV颜色空间识别魔方是否还原
  10. 新手小白之初识JAVA,随堂笔记
  11. python 当前日期的上一个月和后一个月
  12. 机器学习实战:Python基于支持向量机SVM-RFE进行分类预测(三)
  13. UVA 524素数环
  14. 很多我们以为一辈子都不会忘记的事情,就在我们念念不忘的日子里,被我们遗忘了。
  15. office二级证书和mysql_二级考office还是access ??在线等 挺急的 (内附合格证书领取通知)...
  16. 老嘤学习笔记——python函数
  17. 关于lib/asm-offsets.c:1:0: error: bad value (armv5) for -march= switch问题解决办法
  18. 米思齐按键控制LED灯
  19. 【项目管理】如何确定项目预算?
  20. 注意力机制是如何学习到模型所应注意的区域的?

热门文章

  1. 设计模式总结一波点点
  2. 百度发布全新桌面版机器学习开发环境,12月赠送免费GPU算力
  3. 我如何一分钱没花学完AI课程,入职新浪算法工程师
  4. 每周一起读 × 招募 | WWW 2019:基于层次化强化学习的多源搜索展示优化
  5. 使用PaddleFluid和TensorFlow训练RNN语言模型
  6. 每天接触大量论文,看看他们是怎样写笔记的 | PaperDaily #09
  7. HDU2515 Yanghee 的算术
  8. 怀孕参加计算机考试有辐射吗,电脑辐射对孕妇的影响大不大 会对胎儿造成什么影响...
  9. java 投票算法_Boyer and Moore Fast majority vote algorithm(快速选举算法)
  10. 【多线程高并发】深入浅出可见性