持续集成mysql_DevOps安装、部署持续集成
1、重啟docker服務(wù),開啟iptables轉(zhuǎn)發(fā)功能
# 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)、啟動(dòng)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、創(chuàng)建數(shù)據(jù)庫
(1)、進(jìn)入mysql容器,創(chuàng)建gogs數(shù)據(jù)庫
# docker exec -it gogs-mysql /usr/bin/mysql -uroot -p000000
mysql> create database gogs;
mysql> show databases;
mysql> exit
(2)、在網(wǎng)頁上登錄gogs服務(wù),配置數(shù)據(jù)庫連接地址、用戶、密碼等參數(shù)
關(guān)閉防火墻
在瀏覽器中輸入:
http://192.168.100.117:81
注冊(cè)登錄后
(5)、復(fù)制git庫到本地/opt目錄,構(gòu)建私有倉庫
# yum install git -y
# git clone http://192.168.100.117:81/djl/djl.git
[dotnet core]落地微服務(wù)特色的DevOps管道,持續(xù)集成/部署到kubernetes。
目錄 前言 目標(biāo) 工具 - 最小的學(xué)習(xí)成本 方案 - 愿景 1. 持續(xù)集成 - CI 2. 持續(xù)部署 - CD 部署環(huán)境 1. 部署gitlab-runner 2. 注冊(cè)gitlab-runner 搭 ...
DevOps實(shí)踐之持續(xù)集成Jenkins(最新版本測(cè)試)
一.安裝Jenkins (1)下載并安裝配置Java Development Kit 8 [root@localhost ~]# rpm -ivh jdk-8u161-linux-x64.rpm Pr ...
使用應(yīng)用編排服務(wù)一鍵式部署,持續(xù)集成利器--jenkins
這篇文章主要是來聊一聊jenkins,可說道jenkins,我沒有辦法不把它與持續(xù)集成(Continuous integration,簡(jiǎn)稱CI)聯(lián)系到一起,所以我先來談?wù)勈裁词浅掷m(xù)集成以及為什么需要持 ...
入門系列之在Ubuntu上安裝Drone持續(xù)集成環(huán)境
歡迎大家前往騰訊云+社區(qū),獲取更多騰訊海量技術(shù)實(shí)踐干貨哦~ 本文由小鐵匠米蘭的v 發(fā)表于云+社區(qū)專欄 介紹 Drone是一個(gè)流行的持續(xù)集成和交付平臺(tái).它集成了許多流行的版本控制存儲(chǔ)庫服務(wù),如GitHu ...
spark2.10安裝部署(集成hadoop2.7+)
這里默認(rèn)你的hadoop是已經(jīng)安裝好的,master是node1,slaver是node2-3,hdfs啟動(dòng)在node1,yarn啟動(dòng)在node2,如果沒安裝好hadoop可以看我前面的文章 因?yàn)檫@里 ...
linux(centos8):安裝Jenkins持續(xù)集成工具(java 14 / jenkins 2.257)
一,什么是Jenkins? 1,jenkins是什么? Jenkins是一個(gè)開源軟件項(xiàng)目,是基于Java開發(fā)的一種持續(xù)集成工具, 用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開放易用的軟件平臺(tái), 使軟件的持續(xù) ...
部署:持續(xù)集成(CI)與持續(xù)交付(CD)——《微服務(wù)設(shè)計(jì)》讀書筆記
系列文章目錄: ? ??讀書筆記大綱 一.CI(Continuous Integration)簡(jiǎn)介 ?CI規(guī)則1:盡量頻繁地把代碼簽入到分支中以進(jìn)行集成 CI規(guī)則2: ...
微軟Azure DevOps 使用docker 持續(xù)集成 dotnet
azure 環(huán)境設(shè)置 登錄azure 地址 https://dev.azure.com/ 使用微軟賬號(hào)就可以進(jìn)行登錄. 點(diǎn)擊右上角新建項(xiàng)目 項(xiàng)目信息,盡量用小寫 創(chuàng)建項(xiàng)目 修改默認(rèn)的dockerfil ...
docker+jenkins 部署持續(xù)集成環(huán)境
1.使用docker container的方式安裝jenkins [root@hadoop default]# docker pull jenkin 創(chuàng)建一個(gè)目錄用于后邊映射 [root@hadoop ...
隨機(jī)推薦
JSTL標(biāo)簽庫的使用
首先是四大標(biāo)簽庫 核心 標(biāo)簽庫 格式標(biāo)簽庫
Jsoup使用隨記
這段時(shí)間工作比較空閑,在網(wǎng)上找資料學(xué)習(xí)的時(shí)候看到數(shù)據(jù)抓取這一塊,來了興趣 用jsoup實(shí)現(xiàn)數(shù)據(jù)抓取著實(shí)方便,唯一美中不足的是官方API是英文版的,對(duì)我這樣英語水平不好的程序員來說著實(shí)困擾,只能一點(diǎn)點(diǎn)的 ...
IOS之計(jì)算器實(shí)現(xiàn)
本文利用ios實(shí)現(xiàn)計(jì)算器app,后期將用mvc結(jié)構(gòu)重構(gòu) import UIKit class CalculViewController: UIViewController { @IBOutlet we ...
樹莓派USB攝像頭與camera模塊對(duì)比
http://www.cnblogs.com/weixinforspurs/p/5575962.html ——————————————————————————————————————————————— ...
hadoop2—namenode—HA原理詳解
在hadoop1中NameNode存在一個(gè)單點(diǎn)故障問題,也就是說如果NameNode所在的機(jī)器發(fā)生故障,那么整個(gè)集群就將不可用(hadoop1中有個(gè)SecorndaryNameNode,但是它并不是N ...
C# 擴(kuò)展方法奇思妙用高級(jí)篇六:WinForm 控件選擇器
在Web開發(fā)中,jQuery提供了功能異常強(qiáng)大的$選擇器來幫助我們獲取頁面上的對(duì)象.但在WinForm中,.Net似乎沒有這樣一個(gè)使用起來比較方便的選擇器.好在我們有擴(kuò)展方法,可以很方便的打造一個(gè). ...
Java經(jīng)典算法四十例編程詳解+程序?qū)嵗?/p>
JAVA經(jīng)典算法40例 [程序1] ? 題目:古典問題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長到第四個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問每個(gè)月的兔子總數(shù)為多少? ? 1.程 ...
李洪強(qiáng)實(shí)現(xiàn)橫向滾動(dòng)的View<;一>;
今天做一個(gè)小的view的效果(純代碼),雖然這個(gè)view做起來 并不是很難,但是他是為后面我要實(shí)現(xiàn)的功能做一個(gè)鋪墊. 01 創(chuàng)建CFTyreView,繼承自UIView 02 來到.m文件. 2.1 ...
2015第43周一solr相關(guān)概念
Solr是一種開放源碼的.基于Lucene的搜索服務(wù)器.它易于安裝和配置,而且附帶了一個(gè)基于HTTP 的管理界面. ? 官網(wǎng):http://lucene.apache.org/solr/ solr學(xué)習(xí) ...
kubernetes1.4 基礎(chǔ)篇:Learn Kubernetes 1.4 by 6 steps
本教程受Kubernetes官方最新更新的文檔所觸發(fā),之所以沒有做單純的翻譯是因?yàn)槿缦聨讉€(gè)原因: Kubernetes官方此教程基于minikube,個(gè)人對(duì)minikube可能有偏見,覺得像玩具. M ...
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的持续集成mysql_DevOps安装、部署持续集成的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: python多个异常处理_python中
 - 下一篇: java jdbc连接oracle_Ja