-------------------------------------------- 容器介绍 -------------------------------------------- # 导入导出镜像 docker save xxx > xx.tar docker load -i xx.tar docker save 可导出多个镜像# 查看镜像 docker imges#
Kubernetes(K8S)是一个开源的容器编排引擎,而Docker是一种轻量级的容器技术。在实际开发中,我们通常会使用K8S来管理Docker容器,以实现更高效的容器部署和管理。下面我将介绍如何Docker容器导入K8S中,以及详细的步骤和代码示例。 **导入Docker容器到Kubernetes的步骤** | 步骤 | 操作 | |------|------| | 1. 创建Dock
原创 2024-03-18 13:32:43
37阅读
# 实现Docker容器导入到Kubernetes的流程 ## 概述 在本文中,我将教你如何将一个Docker容器导入到Kubernetes集群中。这个过程需要经历几个步骤,从构建和导入Docker镜像到部署和运行Kubernetes Pod。我将使用一些示例代码来帮助你理解每个步骤,同时在代码中添加了注释来解释每个代码块的作用。 ## 整体流程 下面是将Docker容器导入到Kubernet
原创 2023-10-23 17:22:20
28阅读
# 如何在Kubernetes中导入Docker镜像 ## 一、整体流程 下面是在Kubernetes中导入Docker镜像的流程: | 步骤 | 操作 | | ------ | ------ | | 1 | 在Docker中构建镜像 | | 2 | 将Docker镜像导出为tar文件 | | 3 | 在Kubernetes集群中导入镜像 | ## 二、详细步骤 ### 1. 在Dock
原创 2024-03-24 03:10:19
202阅读
这两天小编在研究关于运维的一些事情,现在火的不行的docker+k8s。今天踩踩坑。环境 virtualBox Ubuntu16.04 虚拟机的CPU个数要大于2 内存分配在2G以上首先我们来安装docker (记得关闭防火墙 )第一步 卸载旧版本docker (新机器就不需要执行了)sudo apt-get remove docker docker-engine docker-ce docker
转载 2024-03-06 12:13:28
53阅读
文章目录Dokcer的网络模型kubernetes网络核心原理IP-per-Pod模型Kubernetes网络插件flannel Dokcer的网络模型Dokcer默认使用单主机的网络方案,它默认创建一个名为docker0的网桥,并为之分配一个私有网络的子网段(172.17.0.0/16)。 对每个由Docker创建的容器,Docker为它分配一个绑定到docker0网桥上的虚拟以太网网卡(ve
转载 2023-11-14 03:23:44
170阅读
文章目录1.相关配置2.创建自主式pod3.使用控制器部署pod+删除pod4.Pod扩容与缩容5.service设定6.pod镜像更新和回滚7. 使用NodePort类型暴露端口,让外部客户端访问Pod • Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。 • 一个pod类似一个豌豆荚,包含一个或多个容器(通常
资源监控1. Metrics-Server1.0 前期准备1.1 Metrics-Server部署1.2. 部署后还有不少坑需要填2. Dashboard部署(可视化)2.1 拉取镜像2.2 配置2.3. 测试:登陆火狐浏览器输入https://172.25.13.101,访问成功,但是需要token,授权2.4 授权2.5 默认dashboard对集群没有操作权限,需要授权2.6 通过web操
转载 2024-06-05 22:01:24
129阅读
                                                        &nbs
转载 2023-06-16 14:30:02
459阅读
k8s学习手册k8s学习手册原理讲解1、Master和Node 1)、MasterK8S中的Master是集群控制节点,负责整个集群的管理和控制在Master上运行着以下关键进程:kube-apiserver:提供了HTTP Rest接口的关键服务进程,是K8S里所有资源的增删改查等操作的唯一入口,也是集群控制的入口进程kube-controller-manager:K8S里所有资源对象的自动化
转载 2024-05-15 13:50:16
110阅读
一、pod简介 Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群 中运行的一个进程,每个pod都有一个唯一的ip。 一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),多个容器间 共享IPC、Network和UTC namespace二、pod管理kubectl命令:https://kubernetes.io/docs/reference/gen
转载 2023-09-04 15:54:20
256阅读
 使用Kubeadm部署K8S集群详细步骤一、集群中的虚拟机准备节点名称IP地址节点类型安装软件k8s-server192.168.116.130masterkube-apiserver kube-schduler kube-controller-manager docker flannel kubeletk8s-node192.168.116.131nodekubelet kube-p
一、k8s调度流程1、(预选)先排除完全不符合pod运行要求的节点2、(优先)根据一系列算法,算出node的得分,最高没有相同的,就直接选择3、上一步有相同的话,就随机选一个 二、调度方式1、node(运行在那些node上)2、pod选择(当需要运行在某个pod在一个节点上(pod亲和性),或不要pod和某个pod运行在一起(pod反亲和性))3、污点 (pod是否能容忍污点,能则能调度
转载 2023-11-13 06:23:04
225阅读
前言:提到微服务,就不得不聊聊SpringCloud 和 Kubernetes ,两者都能为微服务提供完整的落地解决方案,两者的社区也相当活跃,对于Spring Cloud来说,可以称之为开发框架,对于K8s来说,可以称之为运维平台,两者的其实是有一定的差异的;到现在,容器化技术普及应用,容器的编排和管理是一件非常重要且和开发团队息息相关的事情,且在云原生越来越火的当下,了解和深入学习K8s
转载 2023-09-19 10:39:04
269阅读
目录一、k8s常用命令总结1、kubectl用法概述(1)kubectl命令行语法(2)kubectl可操作的资源对象类型(3)同时对多个资源对象进行操作2、kubectl输出格式3、kubectl常用操作(1)创建资源对象(2)查看资源对象(3)描述资源对象(4)删除资源对象(5)执行容器命令(6)查看容器日志(7)查看集群信息二、nvidia-smi常用命令总结1、显示所有GPU的当前信息状态
转载 2023-06-25 13:17:59
144阅读
目录1、docker简介参考如下:2、docker的发展历史与虚拟机的比较,docker的升级K8S,参考如下:3、docker的安装4、docker下载镜像加速(更新下载源下载网络资源镜像的资源会加快)5、把用户 添加进docker组,这样每次输入docker命令就可以不用添加sudo6、docker的制作与使用参考如下: a>主机与容器之间拷贝数据命令如下:&nbsp
转载 2023-08-18 14:50:37
173阅读
一、 环境准备系统版本 :ubuntu -v20.04.2k8s 版本:k8s -v1.23.1主机名地址说明k8s-master1192.168.146.200master节点,能连外网,至少2核CPU,2G内存k8s-noden1192.168.146.201node节点,能连外网,至少2核CPU,2G内存k8s-noden2192.168.146.202node节点,能连外网,至少2核CPU
转载 2023-07-11 12:32:52
784阅读
前言随着k8s 作为容器编排解决方案变得越来越流行,有些人开始拿 Dockerk8s进行对比,不禁问道:Docker 不香吗?k8s 是kubernets的缩写,’8‘代表中间的八个字符。其实 Dockerk8s 并非直接的竞争对手,它俩相互依存。 Docker 是一个容器化平台,而 k8sDocker 等容器平台的协调器。容器化时代来了虚拟化技术已经走过了三个时代,没有容器化技
转载 2023-07-11 10:05:47
307阅读
K8S实战系统-清理篇1】k8s docker 删除没用的资源 Docker采用保守的方法来清理未使用的对象(通常称为“垃圾收集”),例如图像,容器,卷和网络:除非你明确地要求Docker这样做,否则通常不会删除这些对象。这可能导致Docker占用较多额外的磁盘空间。对于每种类型的对象,Docker都提供了一个prune命令修剪一次清理多种类型的对象。本文主要说明如何使用这些prune命令。1.
转载 2023-06-13 14:49:23
164阅读
在前文已经提到了关于自建k8s的文章。而且还涉及到如何搭建基于springcloud alibaba提下的微服务的基础服务。那现在面临的问题就是如何进行发布应用到集群。以下正文即是关于devops的整体搭建过程1、jenkins1)部署这里部署jenkins的服务使用的是dockerdocker-compose如下version: "3" # docker-compose的版本 service
转载 2024-01-24 10:16:22
78阅读
  • 1
  • 2
  • 3
  • 4
  • 5