首页 > TAG信息列表 > nccztsjb

如何在swarm中部署service时,指定容器运行的命令?

默认情况下,在swarm中部署一个service,会根据镜像中启动命令来启动容器,如果要进行测试也好,修改、调试也好,如何指定service中容器的启动命令?   方法非常的简单。   1、比如先查看某个镜像的启动命令   以alpine镜像为例   docker inspect d4deec2c521c     Entrypoint和CMD

如何将docker swarm的manager节点降级为worker节点?

将manager降级为worker   这个问题,说来挺有意思的,我在集群里面创建了2个manager,然后,模拟将第2个manager节点,从集群中移出去,结果发现报错了:   [root@nccztsjb-node-07 ~]# docker node rm cw5bome4a9g1rzelivxejd31c Error response from daemon: rpc error: code = FailedPr

tar压缩时,是否使用 “*”的关键点在哪里?

最近几天被一个问题困扰了,一个简单的tar命令,天天用的,却成为了一个难题?   tar -zcvf test01.tar.gz test01   和   tar -zcvf test02.tar.gz test01/* 的区别到底是什么呢?   这个问题,如果你没有认真的研究过,一定不会发现其中的微妙差异?   原因很简单,他们解压出来的内容是一模

k8s中查看pod的QoS?

1、概述 pod的QoS即当pod的服务质量,就是当pod所在的节点,资源不足的情况,pod是否被优先杀掉、或者保留。 本文档,就介绍,在k8s中如何查看pod的QoS 2、查看pod的QoS 查看pod [root@nccztsjb-node-23 ~]# kubectl get pod NAME READY STATUS RESTAR

如何将k8s中的某些节点单独、仅给某些应用来使用

1、概述 在k8s集群的使用场景中有这样的一种情况,某些机器只给某些特殊的应用来使用。那么,这个时候,需要有以下的2个条件来进行保障: 节点不允许其他的pod来使用 应用只允许被调度到该节点上 2、实现方法 我们如果要实现上述的目标,节点不被其他的pod应用来使用,那么将节点增加t

k8s中taints和toleration的作用及其使用方式

1、概述 在pod进行调度的时候,如果使用了节点的亲和性,那么就会在调度的时候,调度到具有某些标签的节点上,这个是从pod的角度来说的,同时呢,也可以从节点node的角度出发来定义什么样的pod可以被调度到这个节点上。 在k8s中,可以通过taints和toleration的一起使用来达到这个目的。 2、