随笔分类 - Docker 笔记
摘要:1. 在/etc/yum.repos.d下创建docker.repo [docker-ce-stable] name=Docker CE Stable - $basearch baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$b
阅读全文
摘要:1. docker pull image docker pull elasticsearch:6.7.2 docker pull mobz/elasticsearch-head:5 docker pull kibana:6.7.22. run ES in docker docker run -it
阅读全文
摘要:1. 启动Zookeeper docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper2. 启动Kafka docker run -d --name kafka \ -p 9092:9092 \ -e KAFKA_BR
阅读全文
摘要:因为Docker的镜像是分层的,包含只读层和可读写层,因此选择正确的Storage Driver对于容器的性能是非常重要的。 支持的Linux发行版本 目前推荐使用性能最好的Overlay2。RHEL或CentOS需要要求Linux Kernel在4.0或以上,或者使用3.10.0-514以上版本。
阅读全文
摘要:挂载在容器根目录上、用来为容器进程提供隔离后执行环境的文件系统,就是所谓的“容器镜像”; 它还有一个更为专业的名称:rootfs (根文件系统)。 所以,一个最常见的rootfs,或者说容器镜像,会包括如下所示的一些目录和文件,比如/bin /etc/ proc等等: 而你进入容器之后执行的/bin
阅读全文
摘要:最近在k8s上部署helm 老提示无法下载镜像,因为伟大的祖国的长城Firewall....导致k8s根本玩不了..... 第一步:配置系统代理 # vim .bashrc 第二步:配置Docker代理 mkdir -p /etc/systemd/system/docker.service.d vi
阅读全文
摘要:在Kubernetes中,会为每一个pod分配一个IP地址,pod内的所有容器都共享这个pod的network namespace,彼此之间使用localhost通信。 那么pod内所有容器间的网络是如何实现的呢? 实际上每个pod中有一个网络容器(使用image gcr.io/google_con
阅读全文
摘要:什么是docker的link机制 同一个宿主机上的多个docker容器之间如果想进行通信,可以通过使用容器的ip地址来通信,也可以通过宿主机的ip加上容器暴露出的端口号来通信,前者会导致ip地址的硬编码,不方便迁移,并且容器重启后ip地址会改变,除非使用固定的ip,后者的通信方式比较单一,只能依靠监
阅读全文
摘要:Docker应用栈结构图 Build Django容器 编写docker-file build django-with-redis image 启动容器 配置Redis Redis-Master配置文件, 任意redis兼容的配置文件, 修改以下两个参数 Redis-Slave配置文件,任意redi
阅读全文
摘要:Wordpress + Mysql
阅读全文
摘要:Docker三剑客: Docker-Machine Docker Machine is a tool that lets you install Docker Engine on virtual hosts, and manage the hosts with docker-machine comm
阅读全文
摘要:什么是 TSDB (Time Series Database): 我们可以简单的理解为.一个优化后用来处理时间序列数据的软件,并且数据中的数组是由时间进行索引的. 时间序列数据库的特点: 大部分时间都是写入操作 写入操作几乎是顺序添加;大多数时候数据到达后都以时间排序. 写操作很少写入很久之前的数据
阅读全文
摘要:Grafana是一款开源的分析平台。 Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and
阅读全文
摘要:Prometheus 是一个强大的监控平台,提供了监控数据搜集、存储、处理、可视化和告警一套完整的解决方案。 官方网站:https://prometheus.io
阅读全文
摘要:gitHub地址:https://github.com/google/cadvisor cAdvisor cAdvisor (Container Advisor) provides container users an understanding of the resource usage and
阅读全文
摘要:官网地址:https://www.weave.works/oss/scope/ 安装 执行如下脚本安装运行 Weave Scope。 curl -L git.io/scope -o /usr/local/bin/scope chmod a+x /usr/local/bin/scope 启动 scop
阅读全文
摘要:github地址:https://github.com/rexray/rexray 安装: curl -sSL https://rexray.io/install | sh - 生成配置文件: http://rexrayconfig.cfapps.io
阅读全文
摘要:第一步,安装etcd: 请参考以前的文章: http://www.cnblogs.com/vincenshen/articles/8637949.html 第二步,下载calico: 第三步,编写calico配置文件: 第四步,运行calico node: calico node会以containe
阅读全文
摘要:Docker Machine Overview Estimated reading time: 4 minutes You can use Docker Machine to: Install and run Docker on Mac or Windows Provision and manage
阅读全文
摘要:Docker提供两种原生的跨主机网络: Overlay 和 Macvlan libnetwork & CNM libnetwork 是 docker 容器网络库,最核心的内容是其定义的 Container Network Model (CNM),这个模型对容器网络进行了抽象,由以下三类组件组成: S
阅读全文