随笔 - 1162
文章 - 0
评论 - 16
阅读 -
59万
随笔分类 - Docker
容器化技术—Docker
16第十五章:Docker容器监控
摘要:一、Docker 查看信息命令 原生命令 docker stats命令的结果 存在问题 通过docker stats命令可以很方便的看到当前宿主机上所有容器的CPU,内存以及网络流量等数据,但是,docker stats统计结果只能是当前宿主机的全部容器,数据资料是实时的,没有地方存储、没有健康指标
阅读全文
15第十四章:Docker轻量级可视化工具Portainer
摘要:一、Portainer 是什么 Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理 Docker 环境,包括单机环境和集群环境。 二、Portainer 安装 1、官网 https://www.portainer.io/ https://docs.portainer.io/v
阅读全文
14第十三章:Docker-compose容器编排
摘要:一、Docker-compose 容器编排是什么 Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你需要定义一个 YAML 格式的配置文件 docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动/关闭
阅读全文
13第十二章:Docker网络
摘要:一、Docker 平台架构图解 1、整体说明 从其架构和运行流程来看,Docker 是一个 C/S 模式的架构,后端是一个松耦合架构,众多模块各司其职。 Docker 运行的基本流程为: 用户是使用 Docker Client 与 Docker Daemon 建立通信,并发送请求给后者。 Docke
阅读全文
12第十一章:Docker微服务实战
摘要:一、创建微服务模块 1、建 Module 通过 IDEA 新建一个普通微服务模块,docker_boot 2、改 POM <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"
阅读全文
11第十章:DockerFile解析
摘要:一、DockerFile 是什么 1、说明 Dockerfile 是用来构建 Docker 镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。 2、概述 3、官网 https://docs.docker.com/engine/reference/builder/ 4、构建三步骤 编写 D
阅读全文
10第九章:【02】Docker复杂安装—分布式存储Redis集群
摘要:一、cluster(集群)模式-docker 版 哈希槽分区进行亿级数据存储 面试题:1~2 亿条数据需要缓存,请问如何设计这个存储案例? 答:单机单台 100%不可能,肯定是分布式存储,用 redis 如何落地? 上述问题阿里 P6~P7 工程案例和场景设计类必考题目,一般业界有 3 种解决方案
阅读全文
09第九章:【01】Docker复杂安装—MySQL主从复制
摘要:一、MySQL主从复制原理 需要掌握MySQL主从复制原理 二、MySQL主从搭建步骤 1、创建主服务容器 新建主服务器容器实例 3307 docker run -p 3307:3306 --name mysql-master \-v /mydata/mysql-master/log:/var/lo
阅读全文
08第八章:Docker常规软件安装简介
摘要:一、总体步骤 搜索镜像 拉取镜像 查看镜像 启动镜像(服务端口映射) 停止容器 移除容器 二、安装 Tomcat 1、docker hub 上面查找 tomcat 镜像 docker search tomcat 2、从 docker hub 上拉取 tomcat 镜像到本地 docker pull
阅读全文
07第七章:Docker容器数据卷
摘要:一、容器卷参数 使用容器卷时一定记得加入 --privileged=true Docker 挂载主机目录访问如果出现cannot open directory .: Permission denied 解决办法:在挂载目录后多加一个--privileged=true参数即可 如果是 CentOS7
阅读全文
06第六章:本地镜像发布到私有库
摘要:一、本地镜像发布到私有库流程 二、Docker Registry 是什么 (1)官方 Docker Hub 地址:https://hub.docker.com/,中国大陆访问太慢了且准备被阿里云取代的趋势,不太主流。 (2)Dockerhub、阿里云这样的公共镜像仓库可能不太方便,涉及机密的公司不可
阅读全文
05第五章:本地镜像发布到阿里云
摘要:一、本地镜像发布到阿里云流程 二、镜像的生成方法 基于当前容器创建一个新的镜像,新功能增强 docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]]OPTIONS说明:-a :提交的镜像作者;-m :提交时的说明文字; Tip:等到 DockerFile 章节,
阅读全文
04第四章:Docker镜像
摘要:一、Docker 镜像是什么 1、镜像是什么? 镜像:是一种轻量级、可执行的独立软件包,它包含运行某个软件所需的所有内容,我们把应用程序和配置依赖打包好形成一个可交付的运行环境(包括代码、运行时需要的库、环境变量和配置文件等),这个打包好的运行环境就是 image 镜像文件。 只有通过这个镜像文件才
阅读全文
03第三章:Docker常用命令
摘要:一、帮助启动类命令 启动docker: systemctl start docker停止docker: systemctl stop docker重启docker: systemctl restart docker查看docker状态: systemctl status docker开机启动: sy
阅读全文
02第二章:Docker安装
摘要:一、安装前提 Docker 安装 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 (64-bit)上, 要求系统为 64 位、Linux 系统内核版本为 3.8 以上,这里选用 Centos7.x 查看自己的内核 uname 命令用于打印当
阅读全文
01第一章:Docker简介
摘要:一、Docker 是什么 1、问题:为什么会有 docker 出现? 假定您在开发一个商城项目,您使用的是一台笔记本电脑而且您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。此外,您的企业还拥有标准化的测试和生产环境,且具有
阅读全文