Docker实战一、基本概念1、Docker架构 K8S:CRI(Container Runtime Interface) Client: 客户端;操作docker服务器的客户端(命令行或者界面) Docker_Host:Docker主机;安装Docker服务的主机 Docker_Daemon:后台进程;运行在Docker服务器的后台进程 Containers:容器;在Docker服务器中的容器(
转载 2023-07-25 15:23:22
174阅读
前言:阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性。作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及。所以,大厂程序员的很多经验也都值得我们借鉴和学习,在一定程度上确实能够帮助我们“走捷径”。而对于k8sdocker的相关问题,Alibaba肯定还是很有话语权的。只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要
转载 2023-08-18 16:51:29
185阅读
❤️ 专栏简介 :本专栏我们会从最基础的内容开始学习Docker的相关内容,循序渐进的掌握Docker知识并进行实战。☀️ 专栏适用人群 :适用于具备基础 Linux 知识的 Docker 初学者,当然希望各位有经验的docker开发者不吝赐教。? 专栏说明 :如果文章知识点有错误的地方,欢迎大家随时在文章下面评论,我会第一时间改正。让我们一起学习,一起进步。本节我们会正式进入Docker的学习;
转载 2023-09-11 22:10:20
122阅读
Docker 和 Kubernetes 实战 作为一名经验丰富的开发者,我将会教你如何实现"Docker K8S实战"。首先让我们了解一下整个过程的流程,然后逐步介绍每个步骤需要做什么,给出代码示例并进行解释。 整个过程可以分为以下步骤: | 步骤 | 描述 | | --- | ----------- | | 1 |准备工作 - 安装 Docker 和 Kubernete
原创 2024-03-20 11:28:47
86阅读
认识Docker定义Docker 是一个基于 Go 语言 的 开源的应用容器引擎,基于 Linux 内核的 cgroup,namespace,以及 OverlayFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化;容器是完
转载 2023-09-12 13:37:42
126阅读
k8s 常用命令末尾的参数都是可选项,可以跟一个或者同时跟多个参数,可以按 namespace 、label 等筛选,也可以扩展更多信息、查看资源kubectl get all # 查看所有资源的信息 kubectl get pod/svc/deployment/nodes/namespaces --all-namespaces kubectl get pod -n kube-system #
转载 2023-09-12 13:36:51
124阅读
**K8SDocker实战** --- ### 简介 Kubernetes(简称K8S)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。Docker是一个开源的应用容器引擎,支持将应用程序及其依赖项打包为一个容器。在本文中,我将分享如何在K8S中使用Docker进行实战操作。 ### 整体流程 下面表格展示了“K8SDocker实战”的整体流程: | 步骤 | 描述 | |
原创 2024-03-25 10:21:51
86阅读
# Dockerk8s实战 作为一名经验丰富的开发者,我将带领你学习如何实现“Dockerk8s实战”。首先让我们了解一下整个流程: | 步骤 | 描述 | | -------- | -------- | | 步骤一 | 在本地环境安装Docker | | 步骤二 | 编写Dockerfile创建Docker镜像 | | 步骤三 | 在本地运行Docker容器 | |
原创 2024-03-29 10:47:32
66阅读
### Kubernetes(K8S)和Docker实战长篇 #### 一、整体流程 首先,让我们来看一下实现K8S Docker实战的整体流程,通过以下步骤来完成: | 步骤 | 操作 | |-----------------|-------------------------| | 步骤 1:准备环境 | 安装Kube
原创 2024-04-03 09:45:43
64阅读
在实现Docker K8S实战文档之前,我们需要先了解整个流程是怎样的。接下来我将以表格的形式展示实战文档的步骤,然后逐步为你介绍每个步骤需要做什么以及需要使用的代码示例。 | 步骤 | 操作 | | ---- | ---- | | 1 | 准备Docker和Kubernetes环境 | | 2 | 构建Docker镜像 | | 3 | 部署应用到Kubernetes集群 | | 4 | 扩展和
原创 2024-04-16 10:57:14
76阅读
在进行Docker和Kubernetes(K8S)容器实战之前,我们首先需要了解整个流程以及每一步需要做的事情。下面是整个实战流程的步骤表格: | 步骤 | 描述 | | ------ | ----- | | 步骤一 | 搭建Docker环境 | | 步骤二 | 构建Docker镜像 | | 步骤三 | 运行Docker容器 | | 步骤四 | 使用Kubernetes部署容器 | 接下来
原创 2024-03-25 11:45:16
27阅读
官方文档:https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/migrating-from-dockershim/change-runtime-containerd/背景描述:1.当前k8s版本是 v1.20.14,使用kubeoperator进行安装的,但是使用kubeoperator不能对k8s进行大版本升级2.安装的容器运行时是
转载 2022-06-27 17:50:00
288阅读
❤️ 专栏简介 :本专栏我们会从最基础的内容开始学习Docker的相关内容,循序渐进的掌握Docker知识并进行实战。☀️ 专栏适用人群 :适用于具备基础 Linux 知识的 Docker 初学者,当然希望各位有经验的docker开发者不吝赐教。? 专栏说明 :如果文章知识点有错误的地方,欢迎大家随时在文章下面评论,我会第一时间改正。让我们一起学习,一起进步。本节详细讲解了docker镜像原理;主
转载 2023-09-27 14:32:05
71阅读
目录前言Jenkins 基本配置设置JNLP访问协议安装kubernetes plugins创建Kubernetes Namespace与Service Account创建Namespace创建Service Account生成调度凭证生成Kubernetes的 server certificate key和Client P12 Certificate File在Jenkins上集成Kubern
转载 2023-12-31 21:59:59
215阅读
K8S实战:从入门到精通 随着云计算技术的快速发展,容器化技术作为一种轻量级、高效的部署方式越来越受到开发者的青睐。而作为容器编排的事实标准,Kubernetes(简称K8S)在容器编排领域广受好评。本文将以“k8s实战”为主题,分享K8S的一些基础概念及操作步骤,帮助新手快速入门。 整体流程如下表所示: | 步骤 | 操作内容 | 代码示例
原创 2024-04-28 10:23:37
97阅读
                                                        &nbs
转载 2023-06-16 14:30:02
459阅读
@[toc[基本概念k8s是一个工业级的容器编排平台。k8s的主要功能有三块:调度自我修复水平扩展相关概念Cluster : 集群是指由k8s使用一些列的物理机,虚拟机和其他基础资源来运行你的应用程序. Master:集群的控制的节点. Node : 一个node就是一个运行着k8s的物理机或虚拟机,平切pod可以在其上面被调度. Pod : 一个pod对应一个由相关容器和卷组成的容器组. Lab
转载 2023-11-24 15:07:45
72阅读
dockerk8s实战 随着容器技术的飞速发展,Docker和Kubernetes已经成为最受欢迎的容器平台之一。在本文中,我将向你展示如何从Docker到Kubernetes实战的过程,帮助你快速掌握这个过程。 整体流程: | 步骤 | 描述 | |------|----------------------| | 1 | 编写Dockerfile
原创 2024-03-26 10:43:50
94阅读
K8Sdocker使用指北文章目录 1 一、Docker常用命令总结 5 1、Docker容器常用操作 6 (1)镜像的查看与删除 6 (2)容器的启动与进入 6 (3)通过容器提交镜像 7 (4)镜像的保存与加载 7 (5)容器与主机之间进行数据拷贝 7 (6)镜像重命名 8 (7)使用GPU运行容器 88)容器的保存与导入 8 (9)镜像的拉取与上传 9 2、注意事项 9 二、k8s
注意:master和node节点都需要安装docker1、卸载旧版本$ sudo yum -y remove containerd.io.x86_64 $ sudo yum -y remove docker-ce.x86_64 $ sudo yum -y remove docker-ce-cli.x86_642、设置存储库$ sudo yum install -y yum-utils$ sudo
  • 1
  • 2
  • 3
  • 4
  • 5