• java-cloud-dubbo
  • Introduction
  • 第01章 微服务简介
    • 构建单体应用模型
    • 走向单体地狱
    • 微服务-解决复杂问题
    • 微服务的优点
    • 微服务的缺点
  • 第02章 Linux
    • Linux 简介
    • Linux 与 Windows 比较
    • Linux 安装
    • Linux 远程控制管理
    • Linux 目录结构
    • Linux 常用命令
      • 操作文件目录
      • 系统管理命令
      • 开关机命令
      • 压缩命令
    • Linux 编辑器
    • Linux 软件包管理
      • 修改数据源
      • 常用 APT 命令
    • Linux 用户和组管理
      • 使用 Root 用户
      • 用户账户
      • 组账户
      • 账户系统文件
      • 账户管理
      • 用户和组状态
    • Linux 文件权限管理
      • 查看文件和目录的权限
      • 更改操作权限
    • Linux 安装基本服务环境
      • 安装 Java
      • 安装 Tomcat
      • 安装 MySQL
  • 第03章 Docker
    • Docker 简介
    • Docker 功能特点
    • Docker 系统架构
    • Docker 安装
    • Docker 基本使用
      • 第一个 Docker 应用程序
      • 运行交互式的容器
      • 以后台模式运行容器
      • 停止容器
    • Docker 容器管理
      • Docker 客户端
      • 运行 WEB 容器
      • 查看 WEB 容器
      • 查看 WEB 应用日志
      • 查看 WEB 应用容器的进程
      • 检查 WEB 应用程序
      • 重启 WEB 应用容器
      • 移除 WEB 应用容器
    • Docker 镜像管理
      • 镜像列表
      • 获取镜像
      • 查找镜像
      • 创建镜像
      • 更新镜像
      • Dockerfile
      • 设置镜像标签
    • Docker 实例教程
      • Docker 安装 Tomcat
      • Docker 安装 MySQL
    • Docker 部署应用
    • Docker 数据卷
      • 数据卷简介
      • 创建数据卷
      • 备份数据卷
      • 恢复数据卷
  • 第04章 Docker Compose
    • Docker Compose
      • Docker Compose 简介
      • Docker Compose 安装
      • Docker Compose 使用
      • Docker Compose 命令
    • Docker Compose 实例教程
      • Docker Compose 运行 Tomcat
      • Docker Compose 运行 MySQL
    • 附录
      • YAML 配置文件语言
      • Docker Compose 配置文件详解
      • Docker 常用命令
      • Docker 资源汇总
  • 第05章 使用 GitLab 托管代码
    • Git
      • Git 简介
      • Git 安装
      • Git 工作流程
      • Git 工作区、暂存区和版本库
      • Git 基本操作
      • Git 标签
      • TortoiseGit 简化操作
    • GitLab
      • GitLab 简介
      • GitLab 安装
      • GitLab 设置
      • GitLab 账户
      • GitLab 使用
  • 第06章 Spring Boot
    • Spring 简史
    • Spring Boot 简介
    • Spring Boot 的优点
    • Spring Boot 的缺点
    • 第一个 Spring Boot 应用程序
    • Spring Boot 基本配置
      • 自定义 Banner
      • Spring Boot 配置文件
      • Starter POM
      • Spring Boot 日志配置
      • 关闭特定的自动配置
  • 第07章 集成 Thymeleaf 模板引擎
    • Thymeleaf 简介
    • Spring Boot 与 Thymeleaf
    • 第一个 Thymeleaf 模板页
    • Thymeleaf 常用语法
    • Thymeleaf 参考手册
      • 声明
      • 使用文本
      • 其它 th 标签
      • 表达式语法
      • 内置对象
      • 循环
      • 判断
      • 模板布局
      • th:block
      • th:inline
    • Thymeleaf 自定义标签
  • 第08章 集成 MyBatis
    • 集成 Druid
    • 集成 tk.mybatis
    • 集成 PageHelper
    • MyBatis 插件自动生成代码
    • 测试查询
  • 第09章 项目实战-搭建项目工程
    • 项目简介
      • 功能架构
      • 功能描述
      • 技术选型
      • 开发环境
    • 搭建项目
      • 创建依赖管理项目
      • 创建通用工具项目
      • 创建数据库管理项目
      • 创建领域模型项目
      • 创建管理后台接口项目
      • 创建管理后台实现项目
    • Git 的过滤文件
  • 第10章 项目实战-Dubbo 让服务间通信
    • 再谈微服务
      • 背景介绍
      • 面向服务架构与微服务
      • 服务框架对比
      • 框架功能比较
      • RPC 对比 REST
    • Dubbo
      • Dubbo 简介
      • Dubbox 简介
      • Dubbo 服务治理
      • Dubbo 核心功能
      • Dubbo 组件角色
    • Zookeeper 简介
      • 设计目标
      • 分布式协调技术
      • 分布式锁的实现
      • 应用举例
    • Zookeeper 安装
      • 单机模式
      • 伪集群模式
      • 集群模式
    • Dubbo Admin 管理控制台
  • 第11章 项目实战-系统后台管理
    • 修改依赖管理项目
    • 创建服务提供者
    • 创建服务消费者
    • 服务地址配置
  • 第12章 项目实战-页面布局
    • 登录页布局
    • 首页布局
    • 使用 thymeleaf 模板
    • 使用 iframe 展示功能页
  • 第13章 项目实战-实现频道管理功能
    • 频道管理页面布局
    • 定义频道管理接口
    • 实现频道管理接口
    • 频道管理控制器
    • 树控件与树表格
      • 表单页的树控件
      • 列表页的树表格
    • 所需工具类
  • 第14章 项目实战-FastDFS 分布式文件系统
    • FastDFS 简介
    • FastDFS 安装
  • 第15章 项目实战-实现文章管理功能
    • 文章管理页面布局
    • PageHelper 分页查询
    • 自定义 Thymeleaf 字典标签
    • 使用 Java 实现 FastDFS 文件上传
      • 安装 FastDFS 客户端
      • 创建 FastDFS 工具类
      • 创建 FastDFS 控制器
    • 实现前端文件上传
    • 所需工具类
  • 第16章 项目实战-使用 HBuilder 创建客户端
    • 创建移动 APP 项目
    • 运行移动 APP 项目
    • 使用阿里巴巴矢量图标库
    • 实现底部选项卡切换
  • 第17章 项目实战-创建 API 网关
    • API Gateway 简介
    • 创建频道管理接口项目
    • 创建频道管理实现项目
    • 创建文章管理接口项目
    • 创建文章管理实现项目
    • 创建 API 网关项目
      • 项目配置
      • RESTful 风格
      • Swagger2 生成接口文档
  • 第18章 项目实战-客户端与服务端通信
    • 服务端关键代码
    • 客户端关键代码
    • 解决跨域问题
    • SpringBoot 配置 CORS
  • 第19章 项目实战-Redis 为数据添加缓存
    • Redis 简介
    • Redis HA 方案
    • Redis Sentinel 集群部署
    • Redis 客户端与常用命令
    • Spring Boot 集成 Redis
      • 创建 Redis 服务接口项目
      • 创建 Redis 服务实现项目
      • Redis 使用案例
  • 第20章 项目实战-Solr 全文搜索引擎
    • Solr 简介
    • Solr 基础
    • Solr 部署
    • Solr 分词
    • Solr 使用
      • Solr 功能界面
      • Solr 分析功能
      • Solr 维护功能
      • Solr 查询功能
    • Spring Boot 集成 Solr
      • 创建 Solr 搜索接口项目
      • 创建 Solr 搜索实现项目
      • API 网关中增加搜索功能
  • 第21章 项目部署与负载均衡
    • 项目部署
      • Spring Boot 启用 Profile
      • Docker 私服搭建
      • 项目的容器化部署
    • Nginx
      • Nginx 简介
      • Nginx 部署
      • Nginx 虚拟主机
      • Nginx 反向代理
      • Nginx 负载均衡
  • 第22章 持续集成与持续交付
    • 持续集成的基本概念
    • 持续集成的操作流程
    • GitLab 持续集成
      • GitLab CI
      • GitLab Runner
      • GitLab Runner Docker
    • 实战持续集成
      • Maven 私服搭建
      • 持续集成的实现思路
    • Jenkins 持续交付
      • Jenkins 简介
      • Jenkins 部署
  • 附录
    • Maven
      • Maven 简介
      • Maven 安装配置
      • Maven 本地资源库
      • Maven 中央仓库
      • Maven 依赖机制
      • Maven POM
      • Maven 插件
      • Maven 快照
      • Maven 常用命令
      • Maven 简单的 Web 应用
    • Fiddler
      • Fiddler 简介
      • Fiddler 捕获 HTTPS 会话
      • Fiddler 基本界面
      • Fiddler HTTP 统计
      • Fiddler 命令行工具
      • Fiddler 会话管理
      • Fiddler 手机抓包
    • RabbitMQ
      • 消息队列的流派
      • Actor 模型
      • RabbitMQ 简介
      • RabbitMQ 安装
      • RabbitMQ WEB-UI
      • RabbitMQ 创建生产者
      • RabbitMQ 创建消费者
    • 单点登录
      • 单点登录系统机制
      • 多系统登录的复杂性
      • 单点登录系统流程
      • 部署图及实现原理
      • 单点登录实战
    • IDEA 插件 JRebel
      • JRebel 简介
      • IDEA 安装 JRebel 插件
    • IDEA 插件 Lombok
      • Lombok 简介
      • IDEA 安装 Lombok 插件
    • 趣头条分析
      • 产品分析报告
      • 数据结构分析-配置相关
      • 数据结构分析-头条模块
      • 数据库设计
Powered by GitBook

第03章 Docker

第三章 Docker


  • Docker 简介
  • Docker 功能特点
  • Docker 系统架构
  • Docker 安装
  • Docker 基本使用
    • 第一个 Docker 应用程序
    • 运行交互式的容器
    • 以后台模式运行容器
    • 停止容器
  • Docker 容器管理
    • Docker 客户端
    • 运行 WEB 容器
    • 查看 WEB 容器
    • 查看 WEB 应用日志
    • 查看 WEB 应用容器的进程
    • 检查 WEB 应用程序
    • 重启 WEB 应用容器
    • 移除 WEB 应用容器
  • Docker 镜像管理
    • 镜像列表
    • 获取镜像
    • 查找镜像
    • 创建镜像
    • 更新镜像
    • Dockerfile
    • 设置镜像标签
  • Docker 实例教程
    • Docker 安装 Tomcat
    • Docker 安装 MySQL
  • Docker 部署应用
  • Docker 数据卷
    • 数据卷简介
    • 创建数据卷
    • 数据卷容器
    • 备份数据卷
    • 恢复数据卷

results matching ""

    No results matching ""