文章目录1.相关配置2.创建自主式pod3.使用控制器部署pod+删除pod4.Pod扩容与缩容5.service设定6.pod镜像更新和回滚7. 使用NodePort类型暴露端口,让外部客户端访问Pod • Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。 • 一个pod类似一个豌豆荚,包含一个或多个容器(通常            
                
         
            
            
            
            文章目录一、Pod管理二、资源清单三、Pod生命周期四、今日报错 一、Pod管理Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),多个容器间共享IPC、Network和UTC namespace。kubectl命令kubectl run '镜像'            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-03 13:37:44
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、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
                            
                                259阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## K8S如何管理Docker
### 简介
Kubernetes(K8S)是一种用于自动部署、扩展和管理容器化应用程序的开源平台。Docker是一个开源的容器化平台,将应用程序及其依赖项打包到一个容器中,以确保应用程序在任何环境中都能以相同的方式运行。在本文中,我们将介绍K8S如何管理Docker容器的过程。
### 流程概述
下面是K8S如何管理Docker的简要流程,我们将通过一系列步            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-12 11:09:29
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.Pod管理(命令行形式)Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip 一个pod类似一个豌豆荚(共享池),包含一个或多个容器(通常是docker),多个容器间共享IPC、Network和UTC namespacekubectl命令(一)创建Pod应用1.准备server1 作为本地仓库
cd /root/ha            
                
         
            
            
            
            Kubernetes(简称K8s)是一款用于自动化部署、扩展和管理容器化应用程序的开源系统。而Docker是一种用于开发、交付和运行应用程序的开源平台。在K8s中使用Docker是非常常见的场景,接下来我将详细介绍如何在K8s中使用Docker。
### K8s如何使用Docker流程
| 步骤 | 操作 |
| --- | --- |
| 1 | 编写Dockerfile文件 |
| 2 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-02 10:32:51
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一、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阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、看系统日志cat /var/log/messages二、用 kubectl 查看日志# 注意:使用Kubelet describe 查看日志,一定要带上 命名空间,否则会报如下错误[root@node2 ~]# kubectl describe pod coredns-6c65fc5cbb-8ntpvError from server (NotFound): pods "coredns-6c6            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 15:22:59
                            
                                463阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、docker命令
	#基础命令百度一大堆
主要对镜像进行一些操作:
	docker search/pull/push <images>   #搜索/拉取/推送 <镜像>
	docker image save <images>  >  images.tar.gz #导出某个镜像
	docker save $(docker images | grep -v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 13:24:43
                            
                                227阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            扫盲首先强调一点,k8s集群可以在集群中各节点上对容器进行管理。不仅支持对docker容器的管理,还支持对lxd ,rkt的管理。我们平时对docker的管理,如使用Dockerfile打镜像,使用 dockerCompose 批量启动容器。但是他们只是在一台机器上进行操作,不能跨机器。 例如我们平时的微服务想做负载均衡就得部署到多台机器上,而此时一个一个部署docker也是很费事的操作            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 09:03:40
                            
                                418阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kubernetes(简称为K8s)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。它提供了一种统一的方式来管理容器化应用程序,并提供了弹性、高可用性和自我修复的功能。在K8s中,使用Docker作为容器运行时来运行和管理容器。
本文将向你介绍如何使用K8s集群来管理Docker容器。下面是实现这一目标的一些步骤:
步骤 | 描述
--- | ---
1. 安装Kubernetes            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-22 11:16:05
                            
                                154阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Kubernetes (K8s) 是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。而Docker是一种容器化技术,可以将应用程序和其依赖项打包到一个可移植的容器中,使应用程序可以在任何环境中运行。
本篇文章将教会刚入行的小白如何使用Kubernetes来管理Docker容器。
## 如何管理Docker容器
使用Kubernetes管理Docker容器包括以下步骤:
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-15 12:00:09
                            
                                136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在生产环境中,Kubernetes(K8S)作为容器编排平台,管理Docker容器是非常常见的场景。Kubernetes提供了丰富的功能来管理和运行Docker容器,包括创建、调度、扩展和监控。下面我将为你介绍生产环境下如何管理Docker容器。
首先,我们需要了解整个流程,可以用下面的表格展示:
| 步骤             | 操作                       |
|-            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-10 10:43:24
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            查看docker和k8s的资料看到这篇文章,感觉讲的很好容易理解,整理到自己这里,当作记录,方便查阅 2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container)后来,dotCloud公司将自己的容器技术进行了简化            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-05 10:40:15
                            
                                16阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这两天小编在研究关于运维的一些事情,现在火的不行的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阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、目标192.168.239.155Docker|Rancher192.168.239.156Docker|Docker-compose|Harbor注:Harbor的所有服务组件都是在Docker中部署的,官方安装使用Docker-compose快速部署,所以我们需要安装Docker、Docker-compose。由于Harbor是基于Docker Registry V2版本, 要求Docke            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 09:12:36
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kubernetes (K8S) 是一种用于自动化容器化部署、扩展和管理的开源平台。Docker 是一个开源的容器化平台,能够让软件开发人员将应用程序及其所有依赖项打包到一个标准化单位中。在这篇文章中,我将教你如何使用 K8S 管理 Docker 容器。首先,我们来看一下整个流程,然后逐步介绍每一步需要做什么,以及相应的代码示例。
### K8S 管理 Docker 流程
| 步骤 | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-14 11:35:46
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Kubernetes(简称K8S)是一种用于自动部署、扩展和管理容器化应用程序的开源平台,而Docker则是最受欢迎的容器化技术之一。K8S可以有效地管理Docker容器,并实现弹性扩展、负载均衡等功能。接下来,我将介绍如何使用K8S管理Docker,并为你提供具体的代码示例。
整个流程可以分为以下几个步骤:
| 步骤 | 描述 |
| ------ | ---- |
| 1 | 部署K8S            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-07 10:26:16
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # K8s 管理 Docker 的入门指南
在现代软件开发中,容器化和容器编排已经成为了重要的技术之一。Kubernetes(K8s)作为业界领先的容器编排工具,与 Docker 密切相关。对于刚入行的小白来说,学习如何使用 K8s 管理 Docker 容器可能会有些困难。本文将为您提供一个详细的步骤流程以及相应的代码示例,手把手教您如何实现 K8s 管理 Docker 的基本操作。
## 整            
                
         
            
            
            
            大纲: Kubernetes中如何发现服务如何发现Pod提供的服务如何使用Service发现服务如何使用kube-dns发现服务 kube-dns原理组成域名格式配置 注:本次分享内容基于Kubernetes 1.2版本! 下面从一个简单的例子开始讲解。 1、Kubernetes中如何发现服务 ◆   发现Pod提供的服务 首先使用nginx-deployment.yaml文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-07 20:01:54
                            
                                76阅读