文章 2022-04-29 来自:开发者社区

Docker 与 K8S学习笔记(二十二)—— 高效使用kubectl的小技巧

kubectl作为我们主要的操作K8S的工具,其具备非常丰富的功能,但是如果不经过打磨,使用起来还是存在诸多不便,今天我们来看看如何将我们的kubectl打磨的更加易用。 一、命令自动补全kubectl中提供非常多的命令,如果每一次都要手动一个字符一个字符的敲未免太累了,那么如何配置自动补全呢?这里以ubuntu系统为例:1、安装auto-completion工具$ sudo apt ....

文章 2022-04-29 来自:开发者社区

Docker 与 K8S学习笔记(十九)—— Pod的配置管理

Docker 与 K8S学习笔记(十九)—— Pod的配置管理我们在部署应用时常常会考虑将应用程序与配置文件相分离,这样可以使应用程序更好的复用,并且通过不同配置也能实现更灵活的功能。将应用制作成镜像后,我们可以在启动容器时通过环境变量或挂载文件的方式注入,但是在面临大规模容器集群的场景下就显得力不从心了,因此我们可以使用ConfigMap进行统一配置。 一、ConfigMap介绍Co....

文章 2022-04-29 来自:开发者社区

Docker 与 K8S学习笔记(十八)—— Pod的使用

Docker 与 K8S学习笔记(十八)—— Pod的使用Pod 是一组紧密关联的容器集合,它们共享IPC、Network和UTS namespace,是 Kubernetes 调度的基本单元。Pod 的设计理念是支持多个容器在一个 Pod 中共享网络和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务。一、Pod的定义这里还是以我们之前做的webapp为例定义一个Pod,这是....

文章 2022-04-29 来自:开发者社区

Docker 与 K8S学习笔记(番外篇)—— 搭建本地私有Docker镜像仓库

Docker 与 K8S学习笔记(番外篇)—— 搭建本地私有Docker镜像仓库我们在学习K8S时会有个问题,那就是我自己做的应用镜像如何在K8S中部署呢?如果我们每做一个镜像都要推送到公共镜像仓库那未免太麻烦了,这就需要我们搭一个私有镜像仓库,通过私有仓库,K8S集群便可以从中拉取镜像了。一、拉取并部署docker register私有镜像仓库部署也很简单,Docker 官方提供了私有仓库的镜....

Docker 与 K8S学习笔记(番外篇)—— 搭建本地私有Docker镜像仓库
文章 2022-04-29 来自:开发者社区

Docker 与 K8S学习笔记(十六)—— kubectl命令行工具使用

Docker 与 K8S学习笔记(十六)—— kubectl命令行工具使用kubectl作为客户端命令行工具,可以让用户通过命令行方式对kubernetes集群进行操作,这一篇将对其使用进行说明。一、语法结构kubectl [command] [TYPE] [NAME] [flags]command:指对一种资源索要执行的操作,如create、get、describe、delete。TYPE:资....

文章 2022-04-29 来自:开发者社区

Docker 与 K8S学习笔记(十五)—— 核心概念梳理

Docker 与 K8S学习笔记(十五)—— 核心概念梳理Kubernetes中涉及很多概念,比如Pod、RC、Label啊等等,初次接触容易蒙圈,所以今天我们将一股脑将这些概念梳理清楚,为后续的学习扫除障碍,大家后面在学习过程中也可以不断翻查本篇内容,强化记忆与理解。 一、PodPod是Kubernetes中创建和管理的、最小的可部署的计算单元。它其实是由一组容器组成(最少一个),这....

Docker 与 K8S学习笔记(十五)—— 核心概念梳理
文章 2022-04-28 来自:开发者社区

Docker 与 K8S学习笔记(四)—— Dockerfile的编写

Docker 与 K8S学习笔记(四)—— Dockerfile的编写在上一篇中我们简单介绍了Docker镜像的获取与使用,其中在镜像制作中提到在实际使用中一定要用Dockerfile方式去创建镜像而不要用docker commit方式,那么我们该如何编写Dockerfile呢,在写Dockerfile时又有那些注意点呢?今天我们就来一起学习Dockerfile的编写。 一、什么是Do....

文章 2022-04-28 来自:开发者社区

Docker 与 K8S学习笔记(三)—— 镜像的使用

前面的文章介绍过镜像的三种获取方式:下载并使用别人创建好的镜像;在现有镜像上创建新的镜像;从无到有创建镜像。本文主要介绍前两种。一、下载镜像在Docker Hub上有大量优质镜像可以使用,我们通过docker pull命令就能获取任何我们想要的镜像:$ docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]docker pull命令使用可通过 d....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等