《分布式缓存-原理、架构及Go语言实现》读后感 发表于 2020-03-07 | | 阅读次数: 前言 最近读了一本书《分布式缓存-原理、架构及Go语言实现》作者:胡世杰代码是go语言实现的,这本书不是很厚,这本书在排版上字体比较大,代码占用了较大的篇幅,读起来很快。这本书可以带我们去很快的学习一个缓存框架,整个过程中主要学习作者的一些想法和用的一些技术框架 作者从一个简单的基于http满足 ... 阅读全文 »
Docker系列学习笔记 发表于 2020-02-08 | | 阅读次数: 前言近一周在学习docker,到现在也算对docker有了初步的了解,相关的学习笔记通过公众号与大家分享,希望对每一位想学习docker的人有所帮助… 主要内容 Docker学习(一)环境准备安装centos7 Docker学习(二)Centos7环境安装Docker Docker学习(三)认识 ... 阅读全文 »
Docker学习(十二)中遇到的一些问题汇总 发表于 2020-02-08 | | 阅读次数: docker: Error response from daemon: Conflict. The container name “/myubuntu” is already in usedocker container lsdocker container rm 容器名 docker rm $( ... 阅读全文 »
Docker学习(十一)Docker系列结束-新的开始K8S 发表于 2020-02-08 | | 阅读次数: Docker学习(十一)Docker系列结束-新的开始K8S标签(空格分隔): docke k8s 上一篇讲到使用docker官方提供的容器编排工具docker-compose,但是docker-compose强调的是单机机进行容器编排,使用起来比较受限,对于一些大公司,应用不是部署在一台机器上 ... 阅读全文 »
Docker学习(十)Docker容器编排 Docker-compose 发表于 2020-02-08 | | 阅读次数: 容器编排是什么应用一般由单独容器化的组件组成,须按照一定顺序在网络级别进行组织,以使其能够按照计划运行,这种对多个容器进行组织的流程称为容器编排,它主要是对容器之间的依赖关系进行编排 Docker-composedocker官方提供的工具,强调单机多容器的编排,能力相对有限,只能在一台宿主机上对 ... 阅读全文 »
Docker学习(九)Volumn容器间共享数据 发表于 2020-02-08 | | 阅读次数: volume是什么volume在英文中是容量的意思, 在docker中是数据卷的意思,是用来保存数据的容器 为什么要进行数据共享 在集群中有多台tomcat,对于集群中的tomcat部署的代码是同一份代码的副本,如果页面文件发生变化,意味着每个容器中的页面文件都要进行更新,在大规模的集群中这样的工作 ... 阅读全文 »
Docker学习(八)容器间单向通信 发表于 2020-02-08 | | 阅读次数: 前言 在之前的文章中介绍的内容都是容器镜像和容器运行,没有涉及到多个容器之前通信,如果是多个容器之间需要互相调用,如何通信呢? docker维护着每个容器的元信息,可以通过IP通信,但是在docker环境中每个容器重启之后,容器的虚拟IP都会变动,这样的情况下我们该如何处理? 我们带着这两个疑问看 ... 阅读全文 »
Docker学习(七)实战 - 构建REDIS镜像 发表于 2020-02-08 | | 阅读次数: 前言 官网已提供了Redis的基础镜像,在生产环境尽量使用官网提供的基础镜像,这篇文章主要是为了综合使用一下Dockerfile相关命令,让我们理解更加深入一些 实战前期准备准备Redis源文件包配置文件 123cd /usr/local/dockermkdir docker-rediscd ... 阅读全文 »
Docker学习(六)Dockerfile构建自定义镜像 发表于 2020-02-08 | | 阅读次数: 前言通过前面一篇文章可以知道怎么去使用一个镜像搭建服务,但是,如何构造自己的一个镜像呢,docker提供了dockerfile可以让我们自己构造一个属于自己的镜像 什么是dockerfile是一个包含用于组合镜像的命令的文本文档Docker通过读取Dockerfile中的指令按步自动生成镜像 实 ... 阅读全文 »
Docker学习(五) Dockerfile基础命令 发表于 2020-02-08 | | 阅读次数: 学习Dockerfile,需要对它的基础命令进行了解 FROM - 基于基准镜像 尽量使用官方提供的基准镜像 FROM tomcat:8.5.50-jdk8-openjdk #制作基准镜像(基于tomcat:8.5.50-jdk8-openjdk) FROM centos #制作基准镜像 ... 阅读全文 »