
DevOps学习
文章平均质量分 88
黑风风
这个作者很懒,什么都没留下…
展开
-
使用Python开启临时文件服务器
在日常开发和测试中,我们常常会需要一个临时文件服务器,用于快速共享文件或验证一些静态资源。Python自带的`http.server`模块能够轻松地帮我们实现这个需求。原创 2025-01-02 08:00:00 · 680 阅读 · 0 评论 -
在 Ubuntu Server 22.04 上安装和配置 Kubectl
如何在 Ubuntu Server 22.04 上安装和配置 Kubectl,以便管理 Kubernetes 集群。原创 2024-05-24 08:00:00 · 904 阅读 · 0 评论 -
在 Ubuntu 22 上深入了解和搭建 Minikube
Minikube 是一个开源工具,使开发者能够在本地计算机上运行单节点的 Kubernetes 集群,非常适合于开发、测试和学习 Kubernetes 的基础知识。在这篇文章中,我们将深入了解 Minikube 的工作原理,并提供在 Ubuntu 22 系统上搭建 Minikube 的详细步骤。原创 2024-05-21 11:12:23 · 2368 阅读 · 7 评论 -
Docker仓库,公开仓库和私有仓库介绍
Docker仓库是用于存储和分发Docker镜像的系统。通过使用仓库,开发者可以轻松地分享、分发和管理应用程序的不同版本。Docker仓库分为公开仓库和私有仓库两种,本文将详细介绍这两种仓库的特点和使用方法。原创 2024-05-23 08:30:00 · 1740 阅读 · 0 评论 -
k8s(Kubernetes)是什么?
Kubernetes(简称k8s)是一个开源的容器编排平台,用于自动化容器化应用程序的部署、扩展和管理。它由Google设计并捐赠给Cloud Native Computing Foundation(CNCF)来维护。Kubernetes源自Google多年运行容器化工作负载的经验,其设计目标是提供一个用于自动部署、扩展、以及运行应用程序容器的平台,无论运行环境是公有云、私有云还是混合云。原创 2024-05-23 08:00:00 · 1409 阅读 · 0 评论 -
kubectl工具的深入学习
`kubectl`是Kubernetes集群管理的命令行工具。它允许你运行命令以部署应用程序、检查和管理集群资源、以及查看日志等。本文将深入学习`kubectl`工具的使用,包括基本命令、高级操作和常见问题的解决。原创 2024-05-21 08:30:00 · 956 阅读 · 0 评论 -
详细了解K8s的部署文件
Kubernetes(简称K8s)是一个开源的容器编排平台,广泛应用于自动化部署、扩展和管理容器化应用。K8s的核心组件之一是部署文件,用于定义和管理应用的部署细节。本文将详细介绍K8s部署文件的结构、关键字段和常见配置。原创 2024-05-21 08:00:00 · 781 阅读 · 0 评论 -
Docker 镜像是什么?
Docker 镜像(Docker Image)是用于创建 Docker 容器的只读模板。它包含了运行应用程序所需的所有内容,包括代码、运行时环境、库、环境变量以及配置文件。Docker 镜像是构建和分发应用程序的基础。原创 2024-05-20 11:24:55 · 1904 阅读 · 0 评论 -
Dockerfile语法详解
Dockerfile是用于创建Docker镜像的脚本,包含了一系列指令,用来指定基础镜像、安装软件、复制文件、配置环境变量以及定义容器启动命令等。本篇文章将详细讲解Dockerfile的基本语法及常用指令,帮助大家理解和编写Dockerfile。原创 2024-05-20 10:13:07 · 1292 阅读 · 0 评论 -
记录一次失败的本地K8S集群安装记录
在Ubuntu上从头开始搭建Kubernetes(K8s)集群需要进行几个步骤,包括安装必要的软件、配置集群节点、初始化主节点和添加工作节点。原创 2024-05-18 09:12:06 · 1033 阅读 · 0 评论 -
如何使用docker创建一个容器
一切都始于一个Dockerfile。Docker通过读取Dockerfile中的指令来构建镜像。Dockerfile是一个文本文件,包含了构建源代码的指令。Dockerfile指令语法由Dockerfile参考规范定义。原创 2024-05-17 10:34:40 · 1468 阅读 · 1 评论 -
在 ubuntu server 22 上安装 Docker 引擎
如果在没有 root 权限的情况下运行 Docker 命令时遇到错误,这是因为 Docker 用户组存在但不包含任何用户。你可以继续阅读 Linux 后安装步骤来允许非特权用户运行 Docker 命令,并进行其他可选的配置步骤。首先,你需要添加 Docker 的官方 GPG 密钥,并将 Docker 仓库添加到你的 apt 源中。安装完成后,你可以运行一个测试镜像来验证 Docker Engine 是否成功安装。如果安装成功,你将看到一个确认消息,表明容器已经运行并退出。有关详细说明和命令,请参阅。原创 2024-05-15 11:16:22 · 611 阅读 · 0 评论 -
了解 Docker: Docker、Docker Desktop 与 Docker Engine 之间的联系
Docker、Docker Desktop 和 Docker Engine 是 Docker 生态系统中的三个核心概念。Docker 提供了一种标准化的容器化方法,Docker Engine 是实现这一方法的核心引擎,而 Docker Desktop 则为开发者提供了一个便捷的桌面环境来管理 Docker 容器和应用程序。原创 2024-05-13 17:54:14 · 1188 阅读 · 0 评论 -
了解什么是Docker
Docker 是一个开源的应用容器引擎,它允许开发者打包应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。原创 2024-05-13 17:53:13 · 967 阅读 · 0 评论