![](https://img-blog.csdnimg.cn/20191014200503206.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
docker
文章平均质量分 90
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
姚二龙
吊车尾,96年广西草根小农人,深圳迷你独居,金融失败者(绿油油韭菜); 喜欢持续学习技术/金融知识&实践与分享,喜欢Java,擅长Python摸鱼,略懂Golang还比较喜欢欣赏靓仔靓女... 懂得终身成长~能否告别失败者?小弟无才有才,还劳请各路神仙多多指教。
展开
-
Docker学习12-sonarqube+jenkins持续集成代码审计(下)
前言如果还没有搭建好环境,最好先到上篇搭建好环境,以便我们下一步操作。本篇主要是扫描插件、jenkins持续集成...浏览器访问sonarqube并登录创建一个token,用户头像--My Account--Security 页面。把token复制下来。一、jenkins 配置为了方便,jenkins用到图片下面的三个地方入口。1、添加全局凭据Secret 填写刚才............原创 2020-10-01 13:13:00 · 222 阅读 · 0 评论 -
Docker学习11-sonarqube+jenkins持续集成代码审计(上)
前言1.SonarQube简介SonarQube是一种自动代码审查工具,用于检测代码中的错误,漏洞和代码味道。它可以与您现有的工作流程集成,以实现跨项目分支和提取请求的连续代码检查,开源平台,用于管理源代码的质量。同时 SonarQube 还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用 SonarQube。此外, SonarQube 的插件还可以对......原创 2020-10-01 13:05:00 · 565 阅读 · 0 评论 -
Docker学习10-docker-slenium进行web自动化测试
前言实际上是 docker 中部署一个 Selenium Grid,它用于分布式自动化测试,就是一套Selenium 代码可在不同的环境上运行。Selenium Grid 又分为:hub :主节点,它首先根据你的代码来识别分配到哪个node节点去运行;node:分支节点,由主hub主节点分配给本地/远程node来运行测试用例。环境准备:centosdockerpytho...原创 2020-07-04 09:06:00 · 274 阅读 · 0 评论 -
Docker学习9-docker-compose 安装 Mock.js
前言Mock.js,能制造大量的随机数据伪接口数据,应有尽有,前端开发神器、同时也是测试神器,本篇将介绍用docker-compose 来安装Mock.js。为何如此强大?我们看看官网介绍的以下特点:前后端分离,让前端攻城师独立于后端进行开发。增加单元测试的真实性,通过随机数据,模拟各种场景。开发无侵入,不需要修改既有代码,就可以拦截 Ajax...原创 2020-01-09 22:43:00 · 187 阅读 · 0 评论 -
Docker学习8-jenkins容器内+ptyhon3构建
前言相信不少小伙伴之前在用 docker 运行 jenkins 容器构建的时候,发现没有python3环境遇到了不少麻烦,导致无法运行测试脚本,但不要紧,安装就好了。接下来我们说用 docker 运行 jenkins构建自动化测试脚本。一、jenkins 新建项目1、create new jobs:输入项目名称后,选择自由风格,确定。2、Git 添加配置信息3、写入您...原创 2020-01-05 16:35:00 · 146 阅读 · 0 评论 -
Docker学习7-jenkins容器内安装python3
前言很多小伙伴可能在考虑 jenkins 拉取了 github 上的代码后,发现还越少 python3 环境,那能怎么办呢?咨询了一位运维朋友给我的答案是,将 python3 挂载到容器工作目录上,或者直接复制。一、浅谈容器内安装 python3 方案1、将 python3 挂载到容器工作目录上;2、直接复制python3 目录到工作目录上;3、jenkins 容器内安装 ...原创 2020-01-05 13:37:00 · 960 阅读 · 0 评论 -
Docker学习6-快速安装jenkins及禅道系统
前言今天我们来学习 docker 如何快速安装 jenkins 和禅道系统。如果你们还没有用禅道或其他管理工具,强烈推荐下赶紧 docker 安装禅道就用用起来吧一、doocker 安装 jenkins1、首先要安装了 docker,可参考:https://www.cnblogs.com/gsxl/p/11674378.html2、首先创建挂载目录:jenkins,并且给与权限...原创 2020-01-05 12:46:00 · 504 阅读 · 0 评论 -
Docker学习5-Dockerfile编写自己的镜像
前言Dockerfile 可以自定义编写镜像,简单来说就类似写脚本,shell脚本应该接触不少了,就是一个执行后就完成了。当然做好的镜像也可以传到镜像仓库,就好像github上面一样存储,一个命令就能照搬下来安装。一、简介相信不少朋友会问,为何docker run 一下python就停止了呢?(那执行完了不停止干什么?)还有为什么我的pip安装,每次安装完成了run下一个pyt...原创 2020-01-03 20:59:00 · 166 阅读 · 0 评论 -
Docker学习4-学会如何让容器开机自启服务【坑】
前言小龙亲测重启服务器后 docker 容器没跑起来,相信有不少小伙伴在用docker部署容器的时候也发现每次开机服务就没有自启了,需要手动去执行把容器服务开启起来,但有没有可以让它开机自启呢?显然是有的。一、收集需要自启的容器id或name1、以mysql5.7的容器name为例,查询容器:[root@iZbp19lugf22zbsubsf1y6Z ~]# docker ps...原创 2019-11-10 14:38:00 · 264 阅读 · 0 评论 -
Docker学习3-简单shell脚本安装mysql5.7与docker小技巧
前言玩过Windows中的 .bat 的小伙伴是不是觉得很有意思呢,github中一键推送、同步拉取等等操作,哈哈,当然shell脚本也是很类似,可以运行一个脚本就可以自动给我们部署好环境啦!但是这还只是简单的shell脚本,还有更高级的等你来探索哦!一、简单剖析docker安装mysql5.71、在前面笔记中我们已经安装好了docker和mysql5.7,这里我们先回顾一下doc...原创 2019-10-27 14:34:00 · 165 阅读 · 0 评论 -
Docker学习2-Docker的基本命令与使用
前言:前些天有人问镜像是什么?容器有是什么?docker对于初学者来说,往往分不清楚镜像和容器,编程语言都知道有一个面向对象,类和实例,类比作镜像,实例比作容器。有的人蹦着学习的心态的去群里问人,爆出他的截图:docker run -d -i -t --name xxxxxxx;直接被群友怒怼,知道为何吗?还有就是有人问,为什么我 docker ps 没有看到我运行的程序,如果你有...原创 2019-10-15 16:34:00 · 156 阅读 · 0 评论 -
Docker学习1-CentOS 7安装Docker
前言docker 是一个开源的应用容器引擎,基于 Go语言并遵从Apache2.0协议开源。docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。前提目前,CentOS 仅发行版本中的内核支持 docker。docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10...原创 2019-10-14 21:44:00 · 109 阅读 · 0 评论