2022年3月27日

|NO.Z.00018|——————————|^^ 重要 ^^|——|CI/CD&GitLab操作 .V08|——|GitLab.管理K8S集群|

摘要: 一、利用Gitlab管理k8s集群:权限设置 ### 获取k8s集群API地址 ~~~ 查看k8s.apiserver地址 [root@server13 ~]# kubectl cluster-info | grep 'Kubernetes master' | awk '/http/ {print 阅读全文

posted @ 2022-03-27 15:55 yanqi_vip 阅读(96) 评论(0) 推荐(0)

|NO.Z.00015|——————————|CloudNative|——|CI/CD&GitLab操作 .V05|——|GitLab.代码处理|合并分支|Clone项目|

摘要: 一、gitlab 代码处理 ### 代码处理流程 ~~~ # 公司代码提交合并流程 ~~~ PM(项目主管/项目经理)在gitlab创建任务,分配给开发人员 ~~~ 开发人员领取任务后,在本地使用git clone拉取代码库 ~~~ 开发人员创建开发分支(git checkout -b dev),并 阅读全文

posted @ 2022-03-27 15:54 yanqi_vip 阅读(134) 评论(0) 推荐(0)

|NO.Z.00016|——————————|CloudNative|——|CI/CD&GitLab操作 .V06|——|GitLab.备份|定时备份|

摘要: 一、查看系统信息: ### 查看系统信息 ~~~ 查看系统版本和软件版本 [root@server11 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@server11 ~]# cat /opt/gitla 阅读全文

posted @ 2022-03-27 15:54 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00017|——————————|CloudNative|——|CI/CD&GitLab操作 .V07|——|GitLab.恢复|

摘要: 一、gitlab恢复 ### gitlab server部署 ~~~ 参照前面部署方案 二、查看备份相关的配置项 ### 查看备份相关的配置项 ~~~ 修改该配置,定义了默认备份出文件的路径, ~~~ 并执行 gitlab-ctl reconfigure 或者 gitlab-ctl restart 阅读全文

posted @ 2022-03-27 15:54 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00014|——————————|CloudNative|——|CI/CD&GitLab操作 .V04|——|GitLab.UI初始化|

摘要: 一、GItlab.UI初始化 ### 登录gitlab ~~~ Chrome: http://10.10.10.11/, ~~~ 然后 change password: 并使用root用户登录 二、gitlab修改账户密码 ### 设置超级管理员用户密码 [root@server11 ~]# git 阅读全文

posted @ 2022-03-27 15:53 yanqi_vip 阅读(25) 评论(0) 推荐(0)

|NO.Z.00013|——————————|^^ 配置 ^^|——|CI/CD&GitLab配置 .V03|——|GitLab.Server&SMTP配置|

摘要: 一、gitlab server 配置——smtp: ### gitlab添加SMTP邮件功能 ~~~ 设置邮件配置参数 ~~~ postfix 并非必须的;根据具体情况配置,以 SMTP 的为例配置邮件服务器来实现通知; ~~~ 参考配置如下: [root@server11 ~]# vim /etc 阅读全文

posted @ 2022-03-27 15:52 yanqi_vip 阅读(55) 评论(0) 推荐(0)

|NO.Z.00012|——————————|^^ 配置 ^^|——|CI/CD&GitLab配置 .V02|——|GitLab.Server&Https配置|

摘要: 一、gitlab server 配置——https ### gitlab配置https(缺少配置) ### https配置说明 ~~~ 如果想要以上的 https 方式正常生效使用, ~~~ 则需要把 letsencrypt 自动生成证书的配置打开, ~~~ 这样在执行重新让配置生效命令 (gitl 阅读全文

posted @ 2022-03-27 15:51 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00011|——————————|^^ 部署 ^^|——|CI/CD&GitLab部署 .V01|——|GitLab.Server部署|初始化|

摘要: 一、基础环境配置 ### 基础环境配置 ~~~ 关闭防火墙、selinux ~~~ 开启postfix服务 ~~~ 开启Postfix服务并设置开机自启动 [root@server11 ~]# systemctl start postfix [root@server11 ~]# systemctl 阅读全文

posted @ 2022-03-27 15:50 yanqi_vip 阅读(60) 评论(0) 推荐(0)

|NO.Z.00009|——————————|CloudNative|——|CI/CD&GitHub操作.V01|——|GitHub远程仓库|

摘要: 一、GitHub远程仓库说明 ### 创建GitHub账户 ### GitHub创建仓库 ~~~ github.com官网注册github账户 二、配置GitHub.ssh秘钥 ### 本地客户端生成ssh公钥 ~~~ 生成公钥 ~~~ 邮箱要与github上注册的相同 [root@server11 阅读全文

posted @ 2022-03-27 15:49 yanqi_vip 阅读(49) 评论(0) 推荐(0)

|NO.Z.00010|——————————|CloudNative|——|CI/CD&GitHub操作.V02|——|GitHub仓库验证|

摘要: 一、GitHub验证:验证测试 ### 在GitHub远程仓库创建一个新的仓库 ~~~ 在 github 网站新建一个仓库,命名为linux [root@server11 ~]# cd /opt [root@server11 ~]# mkdir linux [root@server11 ~]# cd 阅读全文

posted @ 2022-03-27 15:49 yanqi_vip 阅读(37) 评论(0) 推荐(0)

|NO.Z.00007|——————————|CloudNative|——|CI/CD&Git配置.V06|——|Git命令|

摘要: 一、Git常用命令 二、Git常用命令示例 [root@server12 ~]# git init # 初始化 [root@server12 ~]# git add main.cpp # 将某一个文件添加到暂存区 [root@server12 ~]# git add . # 将文件夹下的所有的文件添 阅读全文

posted @ 2022-03-27 15:48 yanqi_vip 阅读(74) 评论(0) 推荐(0)

|NO.Z.00008|——————————|^^ 配置 ^^|——|CI/CD&Git配置.V07|——|Git冲突解决|

摘要: 一、Git常用命令——解决冲突 ### 创建feature1分支并提交版本 ~~~ 创建feature1分支 [root@server12 shell]# git checkout -b feature1 # 创建新的feature1分支 ### 修改内容,修改readme.txt最后一行,改为: 阅读全文

posted @ 2022-03-27 15:48 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00005|——————————|^^ 配置 ^^|——|CI/CD&Git配置.V04|——|SSH连接|

摘要: 一、SSH连接 ### SSH连接 ~~~ 客户机上产生公钥上传到gitlab的SSH-Keys里, ~~~ git clone下载和git push上传都没问题,这种方式很安全 二、http 链接(两种方式实现) ### 配置http连接 ~~~ 查看git.http配置信息 [root@serv 阅读全文

posted @ 2022-03-27 15:47 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00006|——————————|^^ 配置 ^^|——|CI/CD&Git配置.V05|——|Git项目交互|

摘要: 一、本地项目与Git-server之间交互 ### 如果你没有最新的代码,希望从头开始 ~~~ clone版本库到gitclient ~~~ 这里是项目的地址(可从项目主页复制),将远程服务器的内容完全复制过来 [root@server12 ~]# git clone git@XXX.git ~~~ 阅读全文

posted @ 2022-03-27 15:47 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00004|——————————|^^ 部署 ^^|——|CI/CD&Git部署.V03|——|Git.Client部署|

摘要: 一、Git客户端部署 ### Git-client安装 ~~~ 安装Git依赖工具 [root@server12 ~]# yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel ~~~ 安装Git版本包 阅读全文

posted @ 2022-03-27 15:46 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00001|——————————|CloudNative|——|CI/CD&分布式版本控制系统|——|Git&GitHub&Gitlab|

摘要: 一、Git、Github、Gitlab 的区别 ### 什么是Git ~~~ Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 ~~~ 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 ~~~ git是一套软件 可以 阅读全文

posted @ 2022-03-27 15:45 yanqi_vip 阅读(15) 评论(0) 推荐(0)

|NO.Z.00002|——————————|^^ 部署 ^^|——|CI/CD&Git部署.V01|——|Git.Server部署|

摘要: 一、部署Git.Server: ### 部署规划 ~~~ Git本身是没有客户端和服务端之说的,只是我们为了区分不同的角色是这么定义的。 ~~~ centos7.x:10.10.10.11 Git Server ~~~ centos7.x:10.10.10.12 Git client 二、部署Git 阅读全文

posted @ 2022-03-27 15:45 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00003|——————————|CloudNative|——|CI/CD&Git部署.V02|——|Git.Client概述|

摘要: 一、Git概述 ### Git工作流程 ~~~ 克隆 Git 资源作为工作目录。 ~~~ 在克隆的资源上添加或修改文件。 ~~~ 如果其他人修改了,你可以更新资源。 ~~~ 在提交前查看修改 ~~~ 提交修改。 ~~~ 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 二、Git工作流程示 阅读全文

posted @ 2022-03-27 15:45 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00000|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:44 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00024|——————————|^^ 报错 ^^|——|Jenkins报错分析.V01|

摘要: 报错分析一:报错现象:jenkins访问一直处于等待状态 ### 报错现象 ~~~ tomcat日志显示如下信息: [root@server11 ~]# tail -f /usr/local/tomcat/logs/catalina.out WARNING [Handling GET /jenkin 阅读全文

posted @ 2022-03-27 15:43 yanqi_vip 阅读(61) 评论(0) 推荐(0)

|NO.Z.10000|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:43 yanqi_vip 阅读(10) 评论(0) 推荐(0)

|NO.Z.00022|——————————|CloudNative|——|Jenkins&Jenkins配置.V12|——|Jenkins.任务构建|

摘要: 一、Jenkins任务构建 ### Jenkins任务构建 ~~~ ——>立即构建 ~~~ ——>查看构建结果:结果路径 ~~~ ——>输出信息 ~~~ ——>观察tomcat网站服务器,代码和脚本 二、控制台输出 ### 控制台输出 ~~~ 由用户 admin 启动 Running as SYST 阅读全文

posted @ 2022-03-27 15:42 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00023|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:42 yanqi_vip 阅读(11) 评论(0) 推荐(0)

|NO.Z.00021|——————————|CloudNative|——|Jenkins&Jenkins配置.V11|——|Jenkins.凭证&任务|

摘要: 一、创建credentials凭证 ### 创建凭证:credentials ~~~ # 步骤1: ~~~ 在 jenkins 中使用 git 插件从仓库中 pull 代码的时候会要求 jenkins 必须有 pull 权限(尤其是当git开启了ssh认证的时候), ~~~ 在配置 jenkins 阅读全文

posted @ 2022-03-27 15:41 yanqi_vip 阅读(118) 评论(0) 推荐(0)

|NO.Z.00019|——————————|CloudNative|——|Jenkins&Jenkins配置.V09|——|Jenkins系统配置|

摘要: 一、检查错误配置 ### 左侧:点击“系统管理” ~~~ 如果有“编码问题”错误,在Tomcat–>conf–>server.xml文件中修改即可 ~~~ 如果有”反向代理设置有误“错误,请忽略 [root@server11 ~]# head -1 /usr/local/tomcat/conf/se 阅读全文

posted @ 2022-03-27 15:37 yanqi_vip 阅读(36) 评论(0) 推荐(0)

|NO.Z.00020|——————————|CloudNative|——|Jenkins&Jenkins配置.V10|——|Jenkins.ssh配置|

摘要: 一、Jenkins配置SSH ### 配置SSH目的说明 ~~~ 10.10.10.11:jinkens服务器上的maven将开发产生的*.war包。 ~~~ 通过SSH自动推送到远程tomcat 服务器上(10.10.10.12)。 ~~~ 需要手工配置ssh key。配合自动化推送 ~~~ 10 阅读全文

posted @ 2022-03-27 15:37 yanqi_vip 阅读(342) 评论(0) 推荐(0)

|NO.Z.00017|——————————|CloudNative|——|Jenkins&Jenkins配置.V07|——|Jenkins.初始化|

摘要: 一、Jenkins初始环境配置 ### 查看Jenkins管理员密码 [root@server11 ~]# cat /root/.jenkins/secrets/initialAdminPassword b1a9d328f9fc41e594158124eff03bbb 二、通过Chrome访问Jen 阅读全文

posted @ 2022-03-27 15:36 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00018|——————————|CloudNative|——|Jenkins&Jenkins配置.V08|——|Jenkins.插件安装|

摘要: 一、Jenkins插件安装——Deploy to container ### Jenkins常用插件配置说明 ~~~ 我们配置的是 git + maven 方式的 自动化部署 所以git和maven的相关插件是必须的 ~~~ 还有一个ssh用于机器间的文件传送 ~~~ 安装的过程请耐心等待 二、插件 阅读全文

posted @ 2022-03-27 15:36 yanqi_vip 阅读(18) 评论(0) 推荐(0)

|NO.Z.00016|——————————|^^ 部署 ^^|——|Jenkins&Jenkins部署.V06|——|二进制.Jenkins.v2.130|

摘要: 一、部署Jenkins ### 官网下载jenkins: ~~~ 下载最新版 http://updates.jenkins-ci.org/download/war/2.130 二、部署Jenkins ### 部署jenkins.war到tomcat下: [root@server11 ~]# cp j 阅读全文

posted @ 2022-03-27 15:35 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00015|——————————|^^ 部署 ^^|——|Jenkins&Jenkins部署.V05|——|二进制.tomcat.v9.0.1|

摘要: 一、依赖环境——tomcat ### 官网下载tomcat: apache-tomcat-9.0.1.tar.gz 二、安装tomcat版本包 ### 部署tomcat版本包 [root@server11 ~]# tar -zxvf apache-tomcat-9.0.1.tar.gz -C /us 阅读全文

posted @ 2022-03-27 15:35 yanqi_vip 阅读(16) 评论(0) 推荐(0)

|NO.Z.00014|——————————|^^ 部署 ^^|——|Jenkins&Jenkins部署.V04|——|二进制.maven.v3.5.3|

摘要: 一、依赖环境——maven ### 下载maven版本包 [root@server11 ~]# wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz 二、部署ma 阅读全文

posted @ 2022-03-27 15:34 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00012|——————————|^^ 部署 ^^|——|Jenkins&Jenkins部署.V02|——|二进制.Git.v2.9.5|

摘要: 一、基础环境配置 ### 系统部署规划 ~~~ centos7.x:10.10.10.11: github ~~~ centos7.x:10.10.10.11: 部署jenkins ~~~ centos7.x:10.10.10.12: 充当tomcat网站服务器:建议使用公网环境 ### 安装基础依 阅读全文

posted @ 2022-03-27 15:33 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00013|——————————|^^ 部署 ^^|——|Jenkins&Jenkins部署.V03|——|二进制.JDK.v1.8.0_151|

摘要: 一、JDK部署 ### 下载JDK版本包 ~~~ jdk-8u151-linux-x64.tar.gz ~~~ 注意:不能用jdk9和jdk10 ### 解压JDK版本包 [root@server11 ~]# tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/ 阅读全文

posted @ 2022-03-27 15:33 yanqi_vip 阅读(17) 评论(0) 推荐(0)

|NO.Z.00011|——————————|CloudNative|——|Jenkins&Jenkins部署.V01|——|Jenkins概述|

摘要: 一、Jenkins部署概述 ### jenkins ~~~ Jenkins是帮我们将代码进行统一的编译打包、还可以放到tomcat容器中进行发布。 ~~~ 意思是我们通过配置,将以前:编译、打包、上传、部署到Tomcat中的过程交由Jenkins, ~~~ Jenkins通过给定的代码地址URL,将 阅读全文

posted @ 2022-03-27 15:32 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00010|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:32 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00009|——————————|CloudNative|——|Jenkins&GitLab部署.V03|——|Gitlab版本库配置.V02|Git.Push|

摘要: 一、gitlab基础配置 ### 登录gitlab ~~~ # gitlab服务器的地址: ~~~ http://10.10.10.11 GITLAB占用80端口,访问时直接访问IP就可以 ~~~ (第一次会让你确认root账户登录的密码) ### 创建用户名记密码 ~~~ 创建8位新密码:1qaz 阅读全文

posted @ 2022-03-27 15:31 yanqi_vip 阅读(68) 评论(0) 推荐(0)

|NO.Z.00007|——————————|CloudNative|——|Jenkins&GitLab部署.V01|——|架构图|

摘要: 一、Jenkins部署逻辑 Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before th 阅读全文

posted @ 2022-03-27 15:31 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00008|——————————|^^ 部署 ^^|——|Jenkins&GitLab部署.V02|——|Gitlab版本库部署.V01|

摘要: 一、Gitlab构建分布式版本控制系统 ### 基础环境配置 ~~~ gitlab构建说明 ~~~ # Git构建分布式版本控制器——后台部署 ~~~ 官网地址:https://about.gitlab.com/downloads/#centos7 ### 配置环境规划 ~~~ centos7.x: 阅读全文

posted @ 2022-03-27 15:31 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00005|——————————|CloudNative|——|Jenkins&Git分布式概述.V04|——|实验架构.V3|

摘要: 二一、实验二十一: ### 使用一条命令,创建/usr/local/tomcat/temp目录,并显示创建过程。 mkdir -pv /usr/local/tomcat/temp 二二、实验二十二: ### 将/usr/local/java/jre/lib/management/jmxremote. 阅读全文

posted @ 2022-03-27 15:30 yanqi_vip 阅读(51) 评论(0) 推荐(0)

|NO.Z.00006|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:30 yanqi_vip 阅读(18) 评论(0) 推荐(0)

|NO.Z.00004|——————————|CloudNative|——|Jenkins&Git分布式概述.V03|——|实验架构.V2|

摘要: 一、逻辑图辅助资料——实验 ### 写出Nginx通过代理服务器,获取访问用户的ip的配置。 server { listen 80; server_name _; location / { .................. proxy_pass http://127.0.0.1:8000/; # 阅读全文

posted @ 2022-03-27 15:29 yanqi_vip 阅读(38) 评论(0) 推荐(0)

|NO.Z.00002|——————————|CloudNative|——|Jenkins&Git分布式概述.V01|——|架构图|

摘要: 一、Git分布式:Git构建分布式版本控制系统逻辑 Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both han 阅读全文

posted @ 2022-03-27 15:28 yanqi_vip 阅读(17) 评论(0) 推荐(0)

|NO.Z.00003|——————————|CloudNative|——|Jenkins&Git分布式概述.V02|——|实验架构.V1|

摘要: 一、逻辑图辅助资料——添加gitlab.yum仓库 ### 添加gitlab.yum仓库到服务器 #script.rpm.sh #!/bin/bash unknown_os () { echo "Unfortunately, your operating system distribution an 阅读全文

posted @ 2022-03-27 15:28 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00001|——————————|CloudNative|——|Jenkins&持续集成概述|

摘要: 一、持续集成概述 ### 总体的概括 ~~~ 持续集成Continuous Integration ~~~ 持续交付Continuous Delivery ~~~ 持续部署Continuous Deployment ### 什么是持续集成: ~~~ 持续集成是指开发者在代码的开发过程中,可以频繁的将 阅读全文

posted @ 2022-03-27 15:27 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00000|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:27 yanqi_vip 阅读(10) 评论(0) 推荐(0)

|NO.Z.00010|——————————|^^ 标准 ^^|——|Git&Git私有服务器部署.V03|——|IntelliJ IDEA使用Git|

摘要: 一、在IntelliJ IDEA中使用Git: ### 在IDEA下创建项目并编写一个main方法的工程: ~~~ # 在IDEA下新建一个Project ~~~ IDEA——>新建一个Project——>File——>new——>Project :Java:git-test-project——>E 阅读全文

posted @ 2022-03-27 15:25 yanqi_vip 阅读(57) 评论(0) 推荐(0)

|NO.Z.10000|——————————|DevelopMent|—————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:25 yanqi_vip 阅读(11) 评论(0) 推荐(0)

|NO.Z.00008|——————————|^^ 部署 ^^|——|Git&Git私有服务器部署.V01|——|Git.Server部署&Linux|

摘要: 一、在linux服务器上搭建私有Git服务程序: ### 在linux服务器上搭建私有Git服务程序: ~~~ # make编译方式 ~~~ 远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。 ~~~ GitHub就是一个免费托管开源代码的远程仓库。 ~~~ 但是对于某些视 阅读全文

posted @ 2022-03-27 15:24 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00009|——————————|^^ 标准 ^^|——|Git&Git私有服务器部署.V02|——|分支&冲突&合并|

摘要: 一、分支管理:分支合并分支: ### 分支合并分支: ~~~ 在我们每次的提交,Git都把它们串成一条时间线,这条时间线就是一个分支。 ~~~ 截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。 ~~~ HEAD指针严格来说不是指向提交,而是指向master,master 阅读全文

posted @ 2022-03-27 15:24 yanqi_vip 阅读(36) 评论(0) 推荐(0)

|NO.Z.00006|——————————|^^ 标准 ^^|——|Git&工程同步远程仓库.V02|——|冲突&拉取不同步|

摘要: 一、克隆远程仓库到本地:两种方式:ssh、https ### 在git的工作目录下创建目录:clone-repos ### 方式一:ssh的方式克隆 ~~~ 在clone-repos目录下——>右键——>Git Bash Here:git clone 远程仓库地址(图一) ~~~ ——>在clone 阅读全文

posted @ 2022-03-27 15:23 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00007|——————————|DevelopMent|—————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:23 yanqi_vip 阅读(10) 评论(0) 推荐(0)

|NO.Z.00005|——————————|DevelopMent|——|Git&工程同步远程仓库.V01|——|推送工程|

摘要: 一、将Java工程提交到本地仓库并推送到远程仓库: ### 拷贝Java项目文件夹到.git的工作目录下: ~~~ 在HelloProjet文件夹右键——>TortoiseGit——>添加 ~~~ ——>确定(文件上会有一个+号出现)Java项目已添加到暂存区——>END ~~~ # 忽略部分不需要 阅读全文

posted @ 2022-03-27 15:22 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00004|——————————|DevelopMent|——|Git&Git.Windows部署.V02|——|Git操作|

摘要: 一、Git配置使用:创建本地版本库,并将项目提交到本地仓库: ### 配置本地版本库:三种方式: ~~~ 创建文件夹:Repository repo1 ### 方法一: ~~~ 右键——>Git GUI Here——>Create New Repository ~~~ ——>指定创建的仓库文件路径E 阅读全文

posted @ 2022-03-27 15:21 yanqi_vip 阅读(24) 评论(0) 推荐(0)

|NO.Z.00002|——————————|DevelopMent|——|Git&Git和SVN简介|

摘要: 一、Git简史及同类产品对比: ### git简史: ~~~ 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。 ~~~ Linux 内核开源项目有着为数众广的参与者。 ~~~ 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 阅读全文

posted @ 2022-03-27 15:20 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00003|——————————|^^ 部署 ^^|——|Git&Git.Windows部署.V01|——|Git部署|

摘要: 一、Git安装教程 ### 下载Git安装程序包: ~~~ 下载地址:https://git-scm.com/download 二、安装Git: ### 安装Git程序包: ~~~ 右键——>下一步——>安装完成——>右键打开Git Bash Here ~~~ ——>git --version:查看 阅读全文

posted @ 2022-03-27 15:20 yanqi_vip 阅读(16) 评论(0) 推荐(0)

|NO.Z.00001|——————————|^^ 报错 ^^|——|报错解决|

摘要: 报错解决一: ### 报错现象: [root@localhost git-2.5.0]# autoconf 无法执行: ### 解决方案: [root@localhost git-2.5.0]# yum install -y autoconf 报错解决二: ### 报错现象: [root@local 阅读全文

posted @ 2022-03-27 15:19 yanqi_vip 阅读(82) 评论(0) 推荐(0)

|NO.Z.00000|——————————|DevelopMent|—————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:18 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00027|——————————|CloudVirtualiZation|——|OpenStack&实操.V01|——|Openstack-Web.UI|创建云硬盘&云主机|

摘要: 一、创建云硬盘:OpenStack——>Compute——>云硬盘——>创建云硬盘——>创建云硬盘——>END 二、创建云主机 ### 创建云主机 ~~~ Compute——>实例——>启动云主机——>访问&安全——>网络——>创建后——>高级选项——>虚拟机实例运行查看——>绑定浮动IP——>通过 阅读全文

posted @ 2022-03-27 15:17 yanqi_vip 阅读(109) 评论(0) 推荐(0)

|NO.Z.10000|——————————|CloudVirtualiZation|——————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:17 yanqi_vip 阅读(11) 评论(0) 推荐(0)

|NO.Z.00025|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V01|——|Openstack-controller|启动一实例.V01|

摘要: 一、实例创建(这也就是我们购买云主机的步骤) ### 实例创建(这也就是我们购买云主机的步骤) ~~~ 创建秘钥对:提供一个密钥对的认证方式,是可选选项,也是可以自动识别的 ~~~ 启动一个实例:也就是启动一台虚拟机 ~~~ 通过虚拟控制台访问你的实例:通过虚拟控制台的方式访问我们的实例 ~~~ 远 阅读全文

posted @ 2022-03-27 15:16 yanqi_vip 阅读(70) 评论(0) 推荐(0)

|NO.Z.00026|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V02|——|Openstack-controller|为实例挂载云盘.V02|

摘要: 一、为实例挂载云盘 ### 挂载云盘实操 ~~~ 在100.100.100.13实例下操作: ~~~ 挂载云盘,并挂载云盘,格式化分区,创建文件系统,挂载,编辑文件 ~~~ 查看可用的云盘 [root@localhost ~]# sudo fdisk -l // 可以查看到/dev/sdb,这个就是 阅读全文

posted @ 2022-03-27 15:16 yanqi_vip 阅读(43) 评论(0) 推荐(0)

|NO.Z.00023|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V01|——|OpenStack-Cinder块存储|配置block.V01|

摘要: 一、Cinder块存储组件说明: ### Cinder块存储组件说明: ~~~ OpenStack块存储服务为云主机提供块存储设备。支持不同后端(针对于操作系统区分,可以是Windows,也可以是linux) ~~~ The Block Storage API和scheduler服务运行在contr 阅读全文

posted @ 2022-03-27 15:15 yanqi_vip 阅读(71) 评论(0) 推荐(0)

|NO.Z.00024|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V02|——|OpenStack-Cinder块存储|配置block.V2|

摘要: 一、安装并配置block1节点(在openstack-block1下配置) ### 安装并配置block1节点(在openstack-block1下配置) ~~~ 配置先决条件 ~~~ 安装并配置块存储卷组件 ~~~ 完成安装 二、配置环境检查 [root@block ~]# iptables -L 阅读全文

posted @ 2022-03-27 15:15 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00022|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V01|——|OpenStack-Dashboard|Dashboard基础条件配置|

摘要: 一、先决条件 ### 先决条件 ### BS结构的访问体系 ~~~ 安装OpenStack compute(nova)和identity(keystone)service ~~~ 安装Python2.6或2.7,并必须支持Django(增加了一套网页模板) ~~~ 你的浏览器必须支持HTML5并启用 阅读全文

posted @ 2022-03-27 15:14 yanqi_vip 阅读(40) 评论(0) 推荐(0)

|NO.Z.00021|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V08|——|OpenStack-network|Network创建租户网络.V04|

摘要: 一、配置租户网络(在controller节点执行后面的命令) ### 配置租户网络(在controller节点执行后面的命令) ~~~ 创建租户网络 ~~~ 创建租户网络的子网 ~~~ 在租户网络创建一个路由器,用来连接外部我那个和租户网 二、创建一个租户网络 ### 执行demo环境变量脚本 [r 阅读全文

posted @ 2022-03-27 15:13 yanqi_vip 阅读(46) 评论(0) 推荐(0)

|NO.Z.00020|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V07|——|OpenStack-network|Network创建外部网络.V03|

摘要: 一、创建第一个网络 二、配置外部网络(在controller)节点执行后面的命令:创建一个外部网络 ### 执行admin环境变量脚本 [root@controller ~]# source admin-openrc.sh ### 创建网络:创建一个外部浮动网络 ~~~ ext-net --shar 阅读全文

posted @ 2022-03-27 15:12 yanqi_vip 阅读(145) 评论(0) 推荐(0)

|NO.Z.00019|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V06|——|OpenStack-network|Open vSwitch(OVS)配置.V02|

摘要: 一、安装并配置compute1节点 ### 安装并配置compute1节点(若是你部署了多个compute节点的情况,重复去配置,方案是一样的) ~~~ 配置先决条件 ~~~ 安装网络组件 ~~~ 配置网络通用组建 ~~~ 配置Modular Layer2(ML2)plug-in ~~~ 配置Ope 阅读全文

posted @ 2022-03-27 15:11 yanqi_vip 阅读(65) 评论(0) 推荐(0)

|NO.Z.00017|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V04|——|OpenStack-controller|neutron网络服务配置.v02|

摘要: 一、openstack-neutron:在openstack_controller节点配置1配置先决条件 ### 创建数据库,完成下列步骤 ~~~ 使用root用户连接mysql数据库 [root@controller ~]# mysql -uroot -p Enter password: 1234 阅读全文

posted @ 2022-03-27 15:10 yanqi_vip 阅读(113) 评论(0) 推荐(0)

|NO.Z.00018|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V05|——|OpenStack-network|Open vSwitch(OVS)配置.V01|

摘要: 一、安装并配置network节点 ### 安装并配置network节点 ~~~ 配置先决条件 ~~~ 安装网络组件 ~~~ 配置网络通用组件 ~~~ 配置Modular Layer 2(ML2)plug-in ~~~ 配置Layer-3(L3)agent ~~~ 配置DHCP agent ~~~ 配 阅读全文

posted @ 2022-03-27 15:10 yanqi_vip 阅读(135) 评论(0) 推荐(0)

|NO.Z.00016|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V03|——|OpenStack-controller|neutron基础条件配置.V01|

摘要: 一、构建实验(yuanjian)OpenStack.Networking(neutron) ### 安装并配置controller节点 ~~~ 配置先决条件 ~~~ 安装网络服务组件 ~~~ 配置网络服务组件 ~~~ 配置Modular Layer2(ML2)插件) ~~~ 配置计算服务使用Neut 阅读全文

posted @ 2022-03-27 15:09 yanqi_vip 阅读(24) 评论(0) 推荐(0)

|NO.Z.00013|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V04|——|OpenStack-nova|配置一个computer节点|

摘要: 一、安装配置一个compute节点:在conpute1下部署一个compute节点安装并配置计算虚拟化组件 ### 安装并配置计算虚拟化组件 ### 安装软件包: [root@compute1 ~]# yum install openstack-nova-compute sysfsutils ### 阅读全文

posted @ 2022-03-27 15:08 yanqi_vip 阅读(59) 评论(0) 推荐(0)

|NO.Z.00014|——————————|CloudVirtualiZation|——|OpenStack&组件.V01|——|OpenStack-neutron|组件说明.V01|

摘要: 一、网络相关知识:基础网络 ### 基础网络 ~~~ layer1:一层:物理层:宿主机的物理网卡 ~~~ layer2:二层:数据链路层:虚拟化的基础上构建二层网络。 ~~~ layer3:三层:网络层;虚拟化的基础上构建三层网络。 ~~~ layer7:七层:应用层 二、集成网络 三、存在区别: 阅读全文

posted @ 2022-03-27 15:08 yanqi_vip 阅读(48) 评论(0) 推荐(0)

|NO.Z.00015|——————————|CloudVirtualiZation|——|OpenStack&组件.V02|——|OpenStack-neutron|组件说明.V02|

摘要: 一、Neutron: ### Neutron: ~~~ 阿里云采用的最新的neutron方案,网易云采用的是旧的FLAT的方案, ~~~ 网易云用过硬件补充实现了公有云的网络方案。 ### Nova-network: ~~~ Flat ~~~ Flatdhcp ~~~ Vlan 二、FlAT ### 阅读全文

posted @ 2022-03-27 15:08 yanqi_vip 阅读(74) 评论(0) 推荐(0)

|NO.Z.00011|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V02|——|OpenStack-nova|controller节点下部署nova计算服务|

摘要: 一、构建实验:(yuanjian)openstack-compute(nova)(实验专题) ### openstack-compute(nova)(实验专题) ~~~ 安装和配置controller节点scheduler服务上,scheduler服务会分机, ~~~ 如果指定了对应的主机,直接发起 阅读全文

posted @ 2022-03-27 15:07 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00012|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V03|——|OpenStack-nova|构建nova组件|

摘要: 一、开始构建nova组件:配置先决条件 ### 在controller节点配置:配置先决条件 ### 创建数据库,完成下列步骤: ~~~ 使用数据库管理员root登录数据库 [root@controller ~]# mysql -uroot -p Enter password: 123456 ~~~ 阅读全文

posted @ 2022-03-27 15:07 yanqi_vip 阅读(64) 评论(0) 推荐(0)

|NO.Z.00010|——————————|CloudVirtualiZation|——|OpenStack&组件.V01|——|OpenStack-nova|组件说明|

摘要: 一、相关说明:nova是什么: ### nova是什么: ~~~ openstack是由Rackspace和NASA共同开发的云计算平台,基础设施集服务。 ~~~ 是管理底层虚拟化,而它本身不是虚拟化。 ~~~ 类似于Amazon EC2 和S3的云基础架构服务;nova在开发的时候就是遵循Amaz 阅读全文

posted @ 2022-03-27 15:06 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00009|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V02|——|openstack-glance|controller节点下部署glance镜像服务|

摘要: 一、构建实验openstack-ImageServeice(glance):在controller节点安装并配置OpenStack镜像服务 ### 配置先决条件 ### 创建数据库 ~~~ 以数据库管理员root的身份登录数据库 [root@controller ~]# mysql -u root 阅读全文

posted @ 2022-03-27 15:05 yanqi_vip 阅读(60) 评论(0) 推荐(0)

|NO.Z.00007|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V02|——|openstack-keystone|controller节点下部署Keystone认证服务|

摘要: 一、构建实验:IdentityService(keystone)在controller节点安装和配置认证服务(实验专题) ### (controller节点)keystone部署:基础环境配置环境 ~~~ yum源更新完成之后,yum官方的配置文件会重新覆盖在yum.repos.d目录下, ~~~ 阅读全文

posted @ 2022-03-27 15:04 yanqi_vip 阅读(77) 评论(0) 推荐(0)

|NO.Z.00008|——————————|CloudVirtualiZation|——|OpenStack&组件.V01|——|openstack-glance|组件说明|

摘要: 一、glance相关说明 ### glance服务功能 ~~~ openstack镜像服务(glance)使用户能够发现,注册并检索虚拟机镜像(.img文件) ~~~ 它提供了一个REST API接口,使用户可以查询虚拟机镜像元数据和检索一个实际的镜像文件, ~~~ 不论是简单的文件系统还是open 阅读全文

posted @ 2022-03-27 15:04 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00005|——————————|^^^^ 部署 ^^^^|——|OpenStack&组件.V03|——|4台server|部署规划|基础环境|

摘要: 一、基础环境构建OpenStack环境初始化(实验专题):部署规划 ### 硬件资源配置信息 ~~~ Openstack-controller: 内存:1.5GB 处理器:2核 硬盘:100GB(单个文件模式) 网络:VMnet1(仅主机模式); 操作系统:CentOS-7.0-1406-x86_6 阅读全文

posted @ 2022-03-27 15:03 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00006|——————————|CloudVirtualiZation|——|OpenStack&组件.V01|——|openstack-keystone|组件说明|

摘要: 一、组件构建: ### keystone存在的意义 ~~~ 什么是keystone:keystone是OpenStack Identity Service的项目名称, ~~~ 是一个#负责身份管理与授权的组件 ~~~ # 主要功能:#实现用户身份认证,基于角色的权限管理, ~~~ 及openstac 阅读全文

posted @ 2022-03-27 15:03 yanqi_vip 阅读(17) 评论(0) 推荐(0)

|NO.Z.00004|——————————|^^^^ 规划 ^^^^|——|OpenStack&组件.V02|——|4台server|部署规划|

摘要: 一、安装结构说明(硬件环境准备,网络环境规划,部署模块规划) ### 基础环境说明: ~~~ 操作系统:Centos7 ### OpenStack版本: ~~~ juno选择的是J版第四个版本 ~~~ 关闭防火墙和Selinux(不关闭selinux也会有对应的组件去配置selinux) ~~~ ( 阅读全文

posted @ 2022-03-27 15:02 yanqi_vip 阅读(49) 评论(0) 推荐(0)

|NO.Z.00003|——————————|CloudVirtualiZation|——|OpenStack&组件.V01|——|4台Server|组件说明|

摘要: 一、组件说明:版本对应的组件:OpenStack的发展版本 ### 版本概述 ~~~ 版本以OpenStack的首字母命名)I版/J版/K版/O版/生产环境一般使用J版 二、OpenStack核心组件 ### 当前版本的核心组件(J版里所有的模块) ~~~ # Compute(Nova)计算服务: 阅读全文

posted @ 2022-03-27 15:02 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00002|——————————|CloudVirtualiZation|——|OpenStack&概述.V02|

摘要: 一、OpenStack ### 代表厂商 ### 选择标准: ~~~ # API接口的广泛性: ~~~ 应用程序的接口,SAS结构,AWS:最大最好的云平台,数据量最大, ~~~ AWS成为了一个标准,能否支持AWS平台的接口比较重要的标准 ~~~ 使用何种的开源协议进行编写:采用Apache协议, 阅读全文

posted @ 2022-03-27 15:01 yanqi_vip 阅读(12) 评论(0) 推荐(0)

|NO.Z.00001|——————————|CloudVirtualiZation|——|OpenStack&概述.V01|

摘要: 一、为何需要云计算这种“新事物”;新事物:基础是虚拟化,前身是网格计算 ### 为何需要云计算这种“新事物”;新事物:基础是虚拟化,前身是网格计算 ### 证点——1 ~~~ 8i——>i:intent(表示当前互联网环境中它是最优秀的网络数据库) ~~~ 9i——>9:表示进行了一次升级 ~~~ 阅读全文

posted @ 2022-03-27 15:00 yanqi_vip 阅读(15) 评论(0) 推荐(0)

|NO.Z.00000|——————————|CloudVirtualiZation|——————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 15:00 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.10000|——————————|CloudVirtualiZation|——————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-27 14:59 yanqi_vip 阅读(12) 评论(0) 推荐(0)

|NO.Z.00019|——————————|CloudVirtualiZation|——|Cloud&资源限制.V02|——|CPU资源限制|

摘要: 一、CPU资源限制 ### CPU资源限制 ~~~ Docker提供的COU资源限制选项可以在多核系统上限制容器能利用那些vCPU(虚拟CPU)。 ~~~ 而对容器最多能使用的CPU时间有两种限制范式(2核2线程(4个CPU),4核8线程(8个CPU), ~~~ 8核16线程(16个CPU))一是有 阅读全文

posted @ 2022-03-27 14:58 yanqi_vip 阅读(53) 评论(0) 推荐(0)

|NO.Z.00020|——————————|CloudVirtualiZation|——|Cloud&远程访问.V01|——|OCI|Runc|

摘要: 一、远程访问:(yuanjian) ### 远程访问:(yuanjian) ~~~ 修改/etc/docker/daemon.json文件 ~~~ 无认证机制的,非常危险,不建议使用 "hosts": ["tcp://0.0.0.0:2375","unix://var/run/docker.sock 阅读全文

posted @ 2022-03-27 14:58 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00016|——————————|CloudVirtualiZation|——|Cloud&Docker存储.V01|——|数据存储|

摘要: 一、数据卷特性 ### 数据卷特性 ~~~ #Docker镜像由多个只读层叠加而成,启动容器时,docker会加载只读镜像层并在 ~~~ #镜像栈顶部添加一个读写层。 ~~~ 如果运行中的容器修改了现有的一个已经存在的文件, ~~~ 那么改文件将会从读写层下面的读写层复制到读写层,该文件的只读版本依 阅读全文

posted @ 2022-03-27 14:57 yanqi_vip 阅读(334) 评论(0) 推荐(0)

|NO.Z.00017|——————————|CloudVirtualiZation|——|Cloud&Docker存储.V02|——|存储驱动|

摘要: 一、存储驱动 ### Docker存储驱动(storage driver)是docker的核心组件, ~~~ 它是docker实现分成镜像的基础 ~~~ device mapper(DM):性能和稳定性存在问题, ~~~ 不推荐生产环境中使用;DM会在centos7中较为老的版本中使用, ~~~ 若 阅读全文

posted @ 2022-03-27 14:57 yanqi_vip 阅读(41) 评论(0) 推荐(0)

|NO.Z.00018|——————————|CloudVirtualiZation|——|Cloud&资源限制.V01|——|内存资源限制|

摘要: 一、课程大纲 ### 课程提示: ~~~ 默认情况下,docker会尽可能的去榨干我们的资源,CPU/内存/磁盘I/O; ~~~ 若是docker的某一个进程出现问题,它会无休止的去向我们的宿主机去释放资源。 ~~~ 造成我们的应用停止或者是进程关闭,出现比较核心的故障。 ~~~ 对于真正的生产环境 阅读全文

posted @ 2022-03-27 14:57 yanqi_vip 阅读(48) 评论(0) 推荐(0)

|NO.Z.00015|——————————|^^^^ 操作 ^^^^|——|Cloud&Docker网络.V02|——|网络配置|

摘要: 一、常见隔离方式(yuanjian) ### 基础命令说明: docker network ls // 查看当前可用的网络类型 docker network create -d // 类型 网络空间名称 ~~~ 类型分为: overlay network // 是覆盖型类型;主要是演示在不同的主机之 阅读全文

posted @ 2022-03-27 14:56 yanqi_vip 阅读(53) 评论(0) 推荐(0)

|NO.Z.00013|——————————|CloudVirtualiZation|——|Cloud&Docker镜像.V05|——|Harbor架构|

摘要: 一、 Harbor 原理说明:软件资源介绍 ### 软件资源介绍 ~~~ Harbor是 VMware公司开源的企业级 DockerRegistry项目, ~~~ 项目地址为 https://github.com/vmware/harbor。 ~~~ 其目标是帮助用户迅速搭建一个企业级的 Docke 阅读全文

posted @ 2022-03-27 14:55 yanqi_vip 阅读(49) 评论(0) 推荐(0)

|NO.Z.00014|——————————|^^^^ 操作 ^^^^|——|Cloud&Docker网络.V01|——|网络配置|

摘要: 一、docker网络通讯 ### docker网络通讯 ~~~ 在通常情况下,Docker使用网桥(Bridge)与NAT的通信模式 ~~~ # 注: ~~~ 同容器之间数据交换走的是docker0网桥。 二、同一个网络域空间内数据交换走的是docker0网桥。 ### 使用访问外部网络: ~~~ 阅读全文

posted @ 2022-03-27 14:55 yanqi_vip 阅读(50) 评论(0) 推荐(0)

|NO.Z.00012|——————————|^^^^ 操作 ^^^^|——|Cloud&Docker镜像.V04|——|Harbor企业级Docker私有仓库|

摘要: 一、Harbor企业级Docker私有仓库 ### 安装底层需求 ~~~ Python应该是2.7或者更高版本 ~~~ Docker引擎为1.10或更高版本 ~~~ Docker Compose需要为1.6.0或者更高版本 ### 版本版本包下载 [root@localhost ~]# docker 阅读全文

posted @ 2022-03-27 14:54 yanqi_vip 阅读(36) 评论(0) 推荐(0)

|NO.Z.00010|——————————|CloudVirtualiZation|——|Cloud&Docker镜像.V02|——|创建tomcat镜像|

摘要: 一、测试没有封装好前台守护进程的镜像运行容器,容器未exited状态 ### library:官方的:官方的默认是一个底层的基础镜像;基础镜像包含一些工具和类库; ~~~ 基础镜像可以通过操作系统tar打包, [root@localhost ~]# docker pull centos:6.8 6. 阅读全文

posted @ 2022-03-27 14:53 yanqi_vip 阅读(95) 评论(0) 推荐(0)

|NO.Z.00011|——————————|^^^^ 操作 ^^^^|——|Cloud&Docker镜像.V03|——|docker公有仓库构建|

摘要: 一、docker公有仓库构建 ### docker镜像地址:https://hub.docker.com/ ~~~ 官方仓库构建 ~~~ 网易蜂巢构建公有仓库 ~~~ 在hub.docker.com构建公有仓库 二、官方仓库构建教程:构建server端 ### 官方仓库构建教程: ~~~ 客户端: 阅读全文

posted @ 2022-03-27 14:53 yanqi_vip 阅读(81) 评论(0) 推荐(0)

|NO.Z.00008|——————————|CloudVirtualiZation|——|Cloud&Docker.V06|——|多容器管理|

摘要: 一、多容器管理:docker-compost ### 多容器管理:docker-compost ~~~ docker提倡理念是“一个容器一个进程”,假设一个服务需要由多个进程组成, ~~~ 就需要多个容器组成一个系统,相互分工和配合对外提供完整的服务 ~~~ 比如:博客系统 ~~~ 组件1:mari 阅读全文

posted @ 2022-03-27 14:52 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00009|——————————|CloudVirtualiZation|——|Cloud&Docker镜像.V01|——|DockerFile语法|

摘要: 一、docker镜像管理 ### 镜像特性: ~~~ 容器在创建时需要指定镜像,每个镜像都由唯一的表示Image ID, ~~~ 和容器的container ID 一样,默认是128位,可以使用前16位缩略形式, ~~~ 也可以使用镜像名与版本号两部分组合唯一标识, ~~~ 如果是省略版本号,默认使 阅读全文

posted @ 2022-03-27 14:52 yanqi_vip 阅读(43) 评论(0) 推荐(0)

导航