| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Docker & K8s在企业中常用命令—— 学会满足日常k8s集群维护 -> 正文阅读 |
|
[系统运维]Docker & K8s在企业中常用命令—— 学会满足日常k8s集群维护 |
在企业应用中,docker和k8s作为服务运行在企业环境中,一些docker和k8s相关命令我们在测试或者生产环境中都会用到,我们来看一下常用的一些命令: 强烈建议收藏!!!
docker在企业中用到的命令如,删除容器/镜像,查看容器/镜像,修改镜像标签、创建容器等等… [ 附docker的详细文章 容器 —— Docker容器化技术理解和使用 ] 那么我们如何查看机器上有哪些容器呢? 其实很简单 查看运行容器
如图: 如果需要查看所有容器的话: 查看所有容器
停止正在运行的所有容器
docker 给镜像打tag
使用 docker commit 指令,把一个正在运行的容器,直接提交为一个镜像
企业环境中,有一些机器是无法访问外网的,那么我们可以通过将运行中的容器commit成image(上面commit命令),或者直接将需要的镜像打成tar包,再导入到其他的机器上面。 将容器的文件系统打包成tar包
如图,打包好了 如果需要上传该tar包的镜像,那么: 上传镜像
在这里我先删除Redis的相关镜像
然后再导入 导入完成 ,那么我们如何运行或者进入一个容器呢? ps .下载镜像
启动/运行容器
进入一个容器:
如图: 在这里还有两个很重要的命令 cp
2.查看容器的日志
查看某时间之后的日志:
查看某时间段日志:
查看容器详细信息
慎用:
那么我们可以添加一个参数强制删除
如图: 同理,也可以使用另外一条命令:
其次是删除所有镜像:
同样我们可以用build选项创建镜像持续以上步骤 docker build创建镜像
在这里就不做示范了,一般在k8s环境,创建完pod,会有相关的pod和镜像自动运行或者生成。 接下来我们来看一下kubernetes 的一些常用命令/使用方式。 k8s在企业中的常用命令首先,还是最基础,查看node节点,查看pod等等 在这里先附上之前的一些kubernetes学习的理论及相关技术基础容器 & k8s——Kubernetes详解 & 集群部署 & Metrics-Server 容器 & k8s——kubernetes kubectl工具使用 – 查看node/pod…
如: 那么一套新的环境,需要创建新的命名空间如何创建呢? 创建ns
如图示: 那么使用编排工具k8s如何创建pod呢? 创建pod
指定yaml创建运行参考文章 k8s——Kubernetes配置yaml文件详解(文章包括yaml文件的介绍,写法等等) k8s查看容器详细信息
删除容器
** k8s集群中 dashboard 密钥获取**
日常使用比较多的有:
以上就是docker和k8s的一些常用命令,get后日常维护集群不用愁 下面再补充一部分相较于以上文章总结,稍微进阶的教程: k8s —— Kubernetes私服Registry&Harbor(本地镜像仓库) k8s——kubernetes 检查恢复机制–PodPreset k8s——Kubernetes部署HELM & HELM部署Prometheus END |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:26:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |