docker学习
文章平均质量分 92
huan_1993
这个作者很懒,什么都没留下…
展开
-
skywalking实现分布式系统链路追踪
一、背景 随着微服务的越来越流行,我们服务之间的调用关系就显得越来越复杂,我们急需一个APM工具来分析系统中存在的各种性能指标问题以及调用关系。目前主流的APM工具有CAT、Zipkin、Pinpoint以及SkyWalking,本文主要简单介绍一下SkyWalking的搭建。二、SkyWalking的组成SkyWalking主要的几个组成模块。1、Agent 主要负责从系统中采集各种指标,链路数据,发送给 oap服务。2、oap服务接收Agent发送原创 2020-07-07 19:46:22 · 4402 阅读 · 4 评论 -
基于docker-compose搭建sonarqube代码质量检测平台
需求在我们开发的过程中,难免有时候代码写的不规范,或存在一些静态的bug问题,这个时候一个良好的代码检查工具就很有必要,而sonarqube正好可以满足整个要求。二、 docker-compose 文件的编写version: "3"services: sonarqube: image: sonarqube:8.3.1-community container_name: sonarqube restart: 'no' netwo原创 2020-07-02 04:49:16 · 803 阅读 · 0 评论 -
使用nexus搭建一个docker私服
使用nexus搭建docker私服一、需求:二、实现步骤1、编写`docker-compose`文件,实现`nexus`的部署2、修改/usr/lib/systemd/system/docker.service 配置文件3、访问 `nexus`创建一个 `docker`仓库> docker仓库类型1、此处我们简单演示一个 `hosted` 类型的仓库a)、创建一个 Blob Stores,用...原创 2019-12-01 15:20:27 · 1678 阅读 · 0 评论 -
docker搭建rabbitmq集群
docker搭建rabbitmq集群一、简介二、需求三、集群注意事项1、节点(`nodes`)的名称定义2、集群中,节点的主机名必须要能互相都能访问3、rabbitmq集群是基于erlang的,而erlang集群是通过magic cookie来通讯的,在 rabbitmq 中,需要保证 .erlang.cookie 的文件里面的值必须是一致的,且该文件的权限是600。该cookie文件的生成应该是...原创 2019-11-09 16:12:38 · 912 阅读 · 2 评论 -
docker multi-stage 多阶段构建
多阶段构建一、需求二、普通构建1、编写Dockerfile2、构建镜像三、多阶段(multi-stage)构建1、编写Dockerfile2、构建镜像四、比较2个镜像的体积大小我们在构建自己的docker镜像时,总是希望自己构建的镜像尽可能的小,那么我们可以使用 docker 的 multi-stage(多阶段)来构建镜像。下文,我们来演示一个例子,比较一下普通构建镜像和多阶段构建镜像的镜像大小...原创 2019-10-27 12:29:43 · 893 阅读 · 0 评论 -
docker run 的基本用法
docker run 命令用来创建并启动一个容器语法:docker run [options] image [command] [args…]示例:docker run -dit -v 别名:容器里面的volume的路径 [-P] [-p 端口:端口] --memory=200M --cpu-shares = 10 --name 给容器起的名字 --net mynet --ip 172.18...原创 2019-10-13 10:17:30 · 12313 阅读 · 3 评论 -
centos7上安装Docker
文章目录一、前置条件二、移除旧版本的docker三、使用yum安装 (推荐)1、安装必要的依赖包2、添加yum源3、安装最新版本的docker4、安装指定版本的docker四、启动docker五、检查docker是否安装成功六、在线完成学习dockerdocker在我们开发中应用的越来越广,而docker又分为ce社区版和ee企业版,此处我们简单的在Centos上安装一下docker-ce版本,...原创 2019-08-17 11:13:39 · 309 阅读 · 0 评论 -
使用registry搭建docker私服仓库
使用registry搭建docker私服仓库一、拉取 registry镜像二、根据镜像启动一个容器三、随机访问一个私服的接口,看是否可以返回数据四、推送一个镜像到自己的私服中1、拉取一个 hello-world 镜像2、给这个镜像打一个 tag3、推送镜像到自己的私服中4、从私服中拉取镜像五、注意事项1、如果要推送到自己的私服中,那么在给镜像打tag时需要以 `ip[域名]:端口` 作为前缀2、...原创 2019-09-21 11:52:19 · 325 阅读 · 0 评论