个人简介

Echo Blog


江湖无名 安心练剑
  • Docker learn-30-docker 构建 jekyll 服务
    构建 jekyll 镜像 要构建的是使用Jekyll框架的自定义网站.会构建两个镜像. 一个镜像安装了Jekyll及其他用于构建Jekyll网站必要的软件包 一个镜像通过Apache来让Jekyll网站工作起来. 在启动容器时,通过创建一个新的Jekyll网站来实现自服务. 工作流程: 创建Jekyll基础镜像和Apache镜像 从Jekyll镜像创建一个容器,这个容器存放通过...
    2019-12-18 03:34:23 | Devpos
  • Docker learn-29-docker 安装 sonarQube with mysql
    sonarQube 关于 sonarQube,以前学习过一次。 参见 sonarQube 入门 安装 mysql 作用 安装sonarqube 使用mysql版本必须大于5.7,并且数据中心版本不支持mysql。 一旦所有SonarQube表都使用InnoDB引擎,首先要做的是使用innodb_buffer_pool_size参数为MySQL实例分配最大量的RAM,并为参数提供至...
    2019-12-18 03:34:23 | Devpos
  • Docker learn-27-docker 安装 nexus
    Nexus 关于 nexus,以前学习过一次。 参见 Nexus 入门 安装流程 下载镜像 查看镜像 $ docker search nexus NAME DESCRIPTION STARS O...
    2019-12-18 03:34:23 | Devpos
  • Docker learn-27-docker 安装 gitlab
    Gitlab 关于 gitlab,以前学习过一次。 参见 gitlab 入门 安装流程 下载镜像 # gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本 $ docker pull gitlab/gitlab-ce 创建文件夹 为镜像映射做准备。 mkdir /home/gitlab/config mkdir /home/gitlab/logs ...
    2019-12-18 03:34:23 | Devpos
  • Docker learn-26-docker 安装 jenkins
    持续集成 核心组件 gitlab: 存放代码 nexus: jar 私有仓库 jenkins: 持续集成利器 registry/docker-register-web:容器页面 sonar: 代码质量检测 流程 开发push代码到gitlab,触发jenkins自动pull代码,通过maven编译、打包,然后通过执行shell脚本使docker构建镜像并push到 nex...
    2019-12-18 03:34:23 | Docker
  • Docker learn-25-docker 实战之 java web 应用
    安装 java web 应用 java 应用中以前最常见的方式就是使用 tomcat/jetty 等运行我们的 web应用。 我们现在换一种方式,使用 docker 进行部署。 构建 web.war 编译包 直接构建出最简单的一个 war,可自行选择。 或者使用 simple-servlet 提供的编译包进行测试验证。 上传到 docker 目录 docker 中的目录 /c...
    2019-12-18 03:34:23 | Docker
  • Docker learn-24-docker 实战之静态网站
    在测试中使用Docker 在之前几章中介绍的都是Docker的基础知识,了解什么是镜像,docker基本的启动流程,以及如何去运作一个容器等等。 接下来的几个章节将介绍如何在实际开发和测试过程中使用docker。 将Docker作为本地Web开发环境是使用Docker的一个最简单的场景。 这个环境可以完全重现生产环境,保证开发环境和部署环境一致。 使用Docker测试静态网站 下...
    2019-12-18 03:34:23 | Docker
  • Docker learn-23-仓库进阶
    仓库进阶 推送到中央仓库 搭建私有仓库 再看 Docker hub 设计篇 docker-registry是Docker的镜像存储服务端。或者这么说,Docker干的事情就是把整个应用、操作系统、配置打包成一个静态的镜像,这个镜像可以快速的启动和停止。 但这种能力对单个人是没有多大意义的,我们需要有个地方把镜像存下来,然后用一个url分享给其他人。 如果是你,你会怎么设计? ...
    2019-12-18 03:34:23 | Docker