Kubernetes是一种用于自动化容器操作的开源平台,它可以帮助我们管理容器化应用程序并提供可扩展性、高可用性和弹性。而Docker是一种流行的容器化平台,可以将应用程序及其依赖打包到一个可移植、可复制的容器中。 在Kubernetes中,我们可以使用kubectl命令行工具创建和管理Docker容器。本文将向新手开发者介绍如何使用Kubernetes创建Docker容器。 步骤如下: |
原创 2024-01-16 14:23:57
61阅读
# Docker创建Kubernetes ![DockerKubernetes Logo]( Kubernetes是一个由Google开源的容器编排工具,可以帮助我们管理和部署大规模的容器化应用程序。而Docker是一种广泛使用的容器化平台,可以将应用程序和其依赖项打包成一个可移植的镜像。 在本篇文章中,我们将学习如何使用Docker创建一个简单的Kubernetes集群。我们将使用Do
原创 2023-09-02 10:36:39
23阅读
# Kubernetes 创建 Docker Login 的完整指南 在今天的开发环境中,Kubernetes 为容器化应用管理提供了强大的工具。而 Docker 是实现容器化的热门选择。为了让 Kubernetes 能够拉取私有 Docker 仓库中的镜像,我们需要创建一个 Docker 登录凭据。本文将详细介绍这一过程。 ## 流程概述 以下是创建 Docker Login 的关键步骤:
原创 2024-10-17 12:46:03
22阅读
Docker Kubernetes Service 代理服务创建 创建Service需要提前创建好pod容器。再创建Service时需要指定Pod标签,它会提供一个暴露端口默会分配容器内网访问的唯一IP地址。 环境: 系统:Centos 7.4 x64 Docker版本:18.09.0 Kubern
转载 2018-11-26 10:39:00
105阅读
Docker Kubernetes YAML文件创建容器 通过创建Deployment来管理pods从而创建容器。它会同时创建容器、pod、以及Deployment ! 环境: 系统:Centos 7.4 x64 Docker版本:18.09.0 Kubernetes版本:v1.8 管理节点:192
转载 2018-11-24 10:26:00
143阅读
Docker Kubernetes yaml 创建管理 Pod 环境: 系统:Centos 7.4 x64 Docker版本:18.09.0 Kubernetes版本:v1.8 管理节点:192.168.1.79 工作节点:192.168.1.78 工作节点:192.168.1.77 管理节点:创建
转载 2018-11-24 11:42:00
139阅读
Docker Kubernetes 命令行创建Pod 环境: 系统:Centos 7.4 x64 Docker版本:18.09.0 Kubernetes版本:v1.8 管理节点:192.168.1.79 工作节点:192.168.1.78 工作节点:192.168.1.77 管理节点:创建并运行Ng
转载 2018-11-22 15:23:00
252阅读
前文  关于k8s的书籍和官网看的很多,但要数讲的最深的,当属张磊在极客时间上的课程《深入剖析Kubernetes》,对应链接:https://time.geekbang.org/column/intro/100015201,本文结合前四章,记录docker和k8s的简单发展史,可以快速了解这一段时间的发展和部分名词的定义Docker的发展历程1.2013年 dotCloud的docker公司,开
转载 2023-09-19 23:26:32
19阅读
文章目录1. K8S概述2. K8s特性 今天开始我们进入到kubernetes相关文章的更新了,学习k8s需要必备两个基础:Docker和Linux,对Docker不了解的小伙伴可以看下我之前的文章。加油吧,学起来。 1. K8S概述kubernetes,简称K8s,是用8代替8个字符“ubernete"而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes
Kubernetes1. Kubernetes简介与架构1.1 Kubernetes简介1.2 kubernetes设计架构2. 环境的清理3. Kubernetes部署3.1 所有节点部署docker引擎3.2 禁用swap分区3.3 安装部署软件kubeadm3.4 查看默认配置信息3.5 修改镜像仓库3.6 初始化集群3.6 Master查看状态:3.7 安装flannel网络组件(先配置
转载 2023-07-11 10:09:08
407阅读
一、概念简介Kubernetes是Google开源的容器集群管理系统。它构建Ddocker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。本文旨在梳理Kubernetes的架构、概念及基本工作流,并且通过运行一个简单的示例应用来介绍如何使用Kubernetes。优点:—轻量级、简单—公有云、私有云、混合云部署—模块
转载 2023-09-15 19:00:34
284阅读
Kubernetes创建:从入门到实践 作为一名经验丰富的开发者,我将带你一步步学习如何使用Kubernetes(K8S)进行应用程序的创建和管理。Kubernetes是一个开源的容器编排平台,广泛应用于分布式系统的部署和管理。它可以自动化管理应用程序的部署、扩展、故障恢复和负载均衡等任务,极大地简化了应用程序的管理和维护工作。下面是关键步骤示意图: 步骤 |
原创 2024-02-01 15:57:14
39阅读
Kubernetes(简称K8S)是一个用于自动部署、扩展和管理容器化应用程序的开源平台。在Kubernetes中,应用程序的部署通过使用Kubernetes的manifest文件来定义。本文将介绍如何在Kubernetes创建一个Auto Scaling(自动扩展)的应用程序。 首先,我们需要了解Kubernetes中关于Auto Scaling的核心概念。在Kubernetes中,Auto
原创 2024-01-25 10:51:07
131阅读
概述在前面系列文章中已经介绍了Istio及其各个核心组件,详述了如何利用阿里云Kubernetes容器服务,快速搭建一套用于连接、管理以及保护微服务的开放平台Istio,为应用引入和配置多个相关服务;并且通过一个官方示例演示了如何部署应用到上述Istio环境中,演示了如何设置智能路由、分布式追踪以及Istio 的遥测数据收集、查询及可视化等功能。此外,阿里云Kubernetes容器服务已经提供了I
转载 2024-06-04 20:47:01
99阅读
目录1. 部署方式2. 集群规划3. docker安装4. 安装k8s集群4.1 基础环境4.2 安装kubelet、kubeadm、kubectl4.3 下载各个机器需要的镜像4.4 初始化主节点(只在master节点执行)4.5 设置.kube/config(只在master执行)4.6 安装网络插件flannel(只在master执行)4.7 加入node节点(只在node执行)4.7.1
文章目录环境kubernetes基础环境配置安装dockerkubernetes下载kubernetes的镜像初始化k8s-master添加node节点启动Kubernetes dashboard异常汇总k8s重启后无法启动。kubernetes部分pod一直没有正常running。 环境安装是使用Vmware虚拟机下进行,操作系统是CentOS7 64位。规划是使用三台虚拟机搭建k8s的集群
转载 2023-09-03 16:46:10
135阅读
KubernetesDocker的关系及区别 Docker开源的容器引擎,一种更加轻量级的虚拟化技术。 Kubernetes(又称k8s,因为k和s中间有8个字母),容器管理工具,用来管理容器pod的集合,它可以实现容器集群的自动化部署、自动扩缩容、维护等功能。docker和虚拟机的区别图一传统的虚拟技术,在将物理硬件虚拟成多套硬件后,需要再每套硬件上都部署一个操作系统,接着在这些操作系统上运行
转载 2023-06-12 11:16:56
194阅读
什么是Kubernetes部署?在此文章中,我们将探索Kubernetes(K8s),结合DigitalOcean Kubernetes集群与Buddy自动化运维系统部署以达到以下列出的目标:使用一个K8s示例应用通过Buddy流水线操作构建Docker镜像并推送至Docker Hub注册中心通过K8s示例应用设置两个Hello World演示部署于K8s集群之中以便测试负载均衡器为K8s示例应用
目录Docker一、什么是docker二、docker的优势三、虚拟化与docker四、虚拟机与docker的区别五、Docker入门操作K8S(Kubernetes)一、什么是Kubernetes?二、Kubernetesdocker的区别三、为什么使用Kubernetes?(Kubernetes的优势)四、Kubernetes的模块及其组件功能Docker一、什么是docker1、docke
转载 2023-07-11 10:09:02
91阅读
背景众所周知,Docker很火,DockerKubernetes(简称k8s)最火。相对物理机、VM,Docker提供了更加简单、轻量、高性价比的部署与运维方法;而k8s在Docker之上,更进一步提供了对管理基础设施的抽象,形成了真正意义上的一站式部署与运维方案。k8s提供了强有力工作调度、水平扩展、健康监测、维护高可用性等能力,同时提供了网络、文件系统的抽象与管理,所以对于已有应用上k8s或
  • 1
  • 2
  • 3
  • 4
  • 5