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,算是业界的标杆,有阿里背景的程序员,也更具有权威性。作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及。所以,大厂程序员的很多经验也都值得我们借鉴和学习,在一定程度上确实能够帮助我们“走捷径”。而对于k8s与docker的相关问题,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阅读
**K8S和Docker实战**
---
### 简介
Kubernetes(简称K8S)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。Docker是一个开源的应用容器引擎,支持将应用程序及其依赖项打包为一个容器。在本文中,我将分享如何在K8S中使用Docker进行实战操作。
### 整体流程
下面表格展示了“K8S和Docker实战”的整体流程:
| 步骤 | 描述 |
|
原创
2024-03-25 10:21:51
86阅读
# Docker及k8s实战
作为一名经验丰富的开发者,我将带领你学习如何实现“Docker及k8s实战”。首先让我们了解一下整个流程:
| 步骤 | 描述 |
| -------- | -------- |
| 步骤一 | 在本地环境安装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阅读
从docker到k8s实战
随着容器技术的飞速发展,Docker和Kubernetes已经成为最受欢迎的容器平台之一。在本文中,我将向你展示如何从Docker到Kubernetes实战的过程,帮助你快速掌握这个过程。
整体流程:
| 步骤 | 描述 |
|------|----------------------|
| 1 | 编写Dockerfile
原创
2024-03-26 10:43:50
94阅读
K8S 及docker使用指北文章目录 1
一、Docker常用命令总结 5
1、Docker容器常用操作 6
(1)镜像的查看与删除 6
(2)容器的启动与进入 6
(3)通过容器提交镜像 7
(4)镜像的保存与加载 7
(5)容器与主机之间进行数据拷贝 7
(6)镜像重命名 8
(7)使用GPU运行容器 8
(8)容器的保存与导入 8
(9)镜像的拉取与上传 9
2、注意事项 9
二、k8s常
转载
2023-08-04 11:59:59
249阅读
注意: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
转载
2023-06-21 15:32:17
801阅读