目录 docker部署微服务项目 准备微服务数据库数据 创建自定义mysql镜像便于以后使用 制作微服务项目镜像 Idea远程访问docker mysql主从搭建 Dockerfile制作master镜像 Dockerfile制作slave镜像 Master上执行 Agent上执行: 借助三方镜像bitnami简化主从配置 在主库执行 在从库执行 mysql主主复制PXC 手动 docker-compose 安装ES7 官网 docker官网 ELK官网 基础镜像 docker官网镜像 elk官网镜像 前期准备 修改文件创建和线程开启的数量限制 修改系统控制权限 测试 跨域配置 制作镜像 docker-compose启动es相关三个容器 测试 ik分词器 fastDFS gitlab安装 官网 准备镜像 运行容器 使用gitlab 创建组、用户、项目 上传项目 docker-swarm 官方文档: Docker Swarm构成 初始化第一个节点: 节点升级和降级 节点脱离集群 删除脱离集群的节点 docker-swarm的图形页面工具镜像地址 案例 准备镜像 部署nginx 升级运行的镜像版本 删除服务 stack stack命令 查看stack服务运行情况 查看5个容器运行在哪个节点中 删除stack服务 总结: harbor企业级部署 官网文档 生成CA证书 获取服务器证书 创建自己的私钥 生成证书签名请求 生成注册表主机的证书 使用v3.ext文件为harbor主机生成证书 为docker配置服务器证书,密钥和CA 重启docker服务: 修改harbor.yml文件 安装harbor 访问UI 测试上传镜像 docker部署微服务项目 准备微服务数据库数据 创建数据库mydb sql: CREATE TABLE `tbuser` (