个人简介

Echo Blog


江湖无名 安心练剑
  • Docker learn-09-Docker 核心技术之 Linux Namespace
    Docker 时下最热的技术莫过于Docker了,很多人都觉得Docker是个新技术,其实不然,Docker除了其编程语言用go比较新外,其实它还真不是个新东西,也就是个新瓶装旧酒的东西,所谓的The New “Old Stuff”。 ps: 这里也可以发现我们平时对于新技术的一直追求,其实只是因为没有掌握其核心原理而已。 Docker和Docker衍生的东西用到了很多很酷的技术,我会...
    2019-12-18 03:34:23 | Devpos
  • Docker learn-09-Docker 核心技术 CGROUP
    容器的核心技术是 Cgroup + Namespace。 容器 = cgroup + namespace + rootfs + 容器引擎 Cgroup: 资源控制 namespace: 访问隔离 rootfs:文件系统隔离。镜像的本质就是一个rootfs文件 容器引擎:生命周期控制 Cgroup Cgroup 是 Control group 的简称,是 Linux 内核提供的...
    2019-12-18 03:34:23 | Devpos
  • Docker learn-31-docker api
    什么是 API API这个词在维基百科里解释是这样的:应用程序接口(英语:application programming interface,缩写作 API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。 看完这个解释估计你还是有点懵逼,不过没关系,下面我们会用通俗的语言来介绍什么是API。 我们每个人都有手机,当手机没电了我们肯定会找固定的充电器和充电线来充电。苹果的用苹...
    2019-12-18 03:34:23 | Devpos
  • 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