10 2019 档案

摘要:手动将容器保存为镜像: 本次是基于docker官方centos 6.8 镜像创建 Dockerfile指令集 dockerfile主要组成部分: dockerfile 支持自定义容器的初始命令dockerfile主要组成部分:​ 基础镜像信息 FROM centos:6.9​ 制作镜像操作指令 RU 阅读全文
posted @ 2019-10-31 20:18 Perfect-scale 阅读(4091) 评论(0) 推荐(0)
摘要:docker 使用命令: docker容器的网络访问(端口映射):docker0:172.17.0.1 jumpserver:172.17.0.2 nginx:172.17.0.3指定映射(docker 会自动添加一条iptables规则来实现端口映射)​ -p hostPort:container 阅读全文
posted @ 2019-10-29 20:41 Perfect-scale 阅读(342) 评论(0) 推荐(0)
摘要:什么是docker容器: 容器就是在隔离的环境中运行的一个进程,如果进程停止,容器就会退出。隔离的环境拥有自己的系统文件,ip地址,主机名等kvm虚拟机,linux,系统文件 容器和虚拟化的区别 : 容器:共用宿主机内核,轻量级,损耗少,启动快,性能高,只能运行在linux系统上虚拟机:需要硬件的支 阅读全文
posted @ 2019-10-29 19:56 Perfect-scale 阅读(461) 评论(0) 推荐(0)
摘要:物理服务器安全 硬件层面: ab电源 机柜上锁 温度 ...... 系统层面: 远程登录(限制root/调整端口) 权限 sudo 弱口令 网络层面: 所有内网主机没有公网IP 端口限制( 22 80 443 ) DDOS--> 高防设备 web层面: http->https 防爬虫 防盗链 waf 阅读全文
posted @ 2019-10-29 19:47 Perfect-scale 阅读(178) 评论(0) 推荐(0)
摘要:jenkins pipeline : 阅读全文
posted @ 2019-10-29 19:45 Perfect-scale 阅读(369) 评论(0) 推荐(0)
摘要:SonarQube代码质检:1.提交代码-->gitlab-->jenkins抓取-->sonarqube质量检测-->maven编译-->shell-->web集群-->重载服务 SonarQube服务安装 [root@sonarqube ~]# yum install java -y [root 阅读全文
posted @ 2019-10-24 20:56 Perfect-scale 阅读(353) 评论(0) 推荐(0)
摘要:1.Java项目部署基本概述: 1.什么是Java项目? 2.为什么Java项目需要使用Maven编译? 3.手动实现Java项目构建? 4.手动实现Java项目架构图? 源码包 jar包 war包 1.JAVA源码包--编译--> war --编译的过程中需要依赖--> jar包 2.JAVA源码 阅读全文
posted @ 2019-10-24 20:47 Perfect-scale 阅读(629) 评论(0) 推荐(0)
摘要:1.什么是持续集成? 持续集成来简化我们的工作 还能让产品可以快速迭代,同时还能保持代码高质量产出。2.Jenkins的安装配置: [root@jenkins ~]# yum install java -y [root@jenkins ~]# yum localinstall jenkins-2.1 阅读全文
posted @ 2019-10-24 20:28 Perfect-scale 阅读(441) 评论(0) 推荐(0)
摘要:从代码私有性方面来看,公司不希望员工获取到全部的代码,这个时候 GitLab 无疑是最佳的选择。但对于开源项目而言,GitHub 依然是代码托管的首选平台。 1.安装gitlab[root@gitlab ~]# yum install -y curl policycoreutils-python o 阅读全文
posted @ 2019-10-24 20:14 Perfect-scale 阅读(640) 评论(0) 推荐(0)
摘要:1.git远程仓库如何使用? 实战一、如何将本地仓库与远程Gitee进行关联? 1.注册gitee 2.创建一个远程仓库? 3.配置使用远程仓库 3.1) Git 全局设置: git config --global user.name "oldxx" git config --global user 阅读全文
posted @ 2019-10-24 19:55 Perfect-scale 阅读(1122) 评论(0) 推荐(0)
摘要:git jenkins 本地仓库基础 1.安装git [root@gitlab ~]# yum install git -y 2.配置git [root@gitlab ~]# git config --global user.name "oldsjf" [root@gitlab ~]# git co 阅读全文
posted @ 2019-10-23 20:57 Perfect-scale 阅读(305) 评论(0) 推荐(0)
摘要:1.什么是持续集成?2.什么是持续交付?3.什么是持续部署?4.版本控制工具? git 1.git基本操作 2.git 分支 3.git 标签tag 4.gitlab github? 5.gitlab 用户 组 项目之间关系? 6.gitlab配置邮箱? 7.gitlab备份 恢复?jenkins 阅读全文
posted @ 2019-10-23 18:12 Perfect-scale 阅读(318) 评论(0) 推荐(0)