- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 云原生时代必须具备的核心技能之Docker高级篇(Swarm)
解决集群问题 k8s官网地址:https://docs.docker.com/engine/swarm/1.Swarm介绍 Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些管理节点管理节点处理集群管理任务:维护集群状态调度服务服务群模式HTTP API 端点 .
2021-11-29 11:51:12 7060
原创 云原生时代必须具备的核心技能之Docker高级篇(Harbor-镜像私服)
本文给大家介绍下Docker中的常用的镜像私服仓库,DockerHub,阿里云仓库和Harbor镜像私服仓库。1 Docker hub官网地址:hub.docker.com(1)在docker机器上登录docker login(2)输入用户名和密码(3)docker push q279583842q/tomcat-ip[注意镜像名称要和docker id一致,不然push不成功](4)给image重命名,并删除掉原来的docker tag tomcat-ip q279583842q/
2021-11-28 10:28:49 8252
原创 云原生时代必须具备的核心技能之Docker高级篇(DockerCompose-容器编排)
1 DockerCompose介绍 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。一键启动所有的服务DockerCompose的使用步骤创建对应的DockerFile文件创建yml文件,在yml文件中编排我们的服务通过docker-compose up命令 一键运行我们的容器2 Compose安装 官网地址:ht.
2021-11-27 19:36:20 9584
原创 云原生时代必须具备的核心技能之Docker高级篇(Docker实战之SpringBoot项目部署)
上篇文章介绍了如何搭建MySQL的高可以集群,那么本文就继续在这个基础上我们实现一个具体的SpringBoot项目部署。话不多说,直接开干!!!SpringBoot项目部署 咱们一个实际的项目部署情况应该是这样的。 接下来我们就在MySQL集群环境的基础上来完成一个SpringBoot项目的集群部署操作。网络地址分配为:1> 创建对应的网络docker network create --subnet=172.24.0.0/24 sbm-net2>创建SpringBoot
2021-11-26 18:47:18 17975
原创 云原生时代必须具备的核心技能之Docker高级篇(Docker实战之MySQL高可用集群搭建)
本文来给大家介绍下MySQL在Docker中的集群搭建。MySQL高可用集群搭建 MySQL集群搭建在实际项目中还是非常必须的,我们通过PXC【Percona XtraDB Cluster】来实现强一致性数据库集群搭建。1.MySQL集群搭建1> 拉去镜像docker pull percona/percona-xtradb-cluster:5.7.212> 复制pxc镜像【重命名】docker tag percona/percona-xtradb-cluster:5.7.2
2021-11-25 23:04:54 8580 1
原创 云原生时代必须具备的核心技能之Docker高级篇(Docker网络详解)
前面给大家项目的介绍了Docker的基础内容Docker基础篇接下来给大家系统的介绍下Docker高级篇的内容:网络核心、Docker实战、DockerCompose、Harbor以及Swarm。欢迎关注收藏哦Docker网络介绍 Docker是基于Linux Kernel的namespace,CGroups,UnionFileSystem等技术封装成的一种自定义容器格式,从而提供了一套虚拟运行环境。namespace: 用来做隔离的,比如 pid[进程]、net【网络】、mnt【挂载点】
2021-11-24 23:26:29 21705
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人