k8s run exec

2018-06-30  本文已影响0人  金刚_30bf

版本: 1.10.4

使用run 创建一个镜像

kubectl run shenma-cbs-tmp -ti --image node205:5000/shenma-cbs-tmp:tmp sh

使用run 后, 自动创建一个Deployment , 可以通过 , kubectl get pods 和 get Deployment 查看。

因此删除时, 需要删除deployment , 否则 直接删除pod的话会触发自动重新创建。

run 语法

$ run NAME --image=image [--env="key=value"] [--port=port] [--replicas=replicas] [--dry-run=bool] [--overrides=inline-json] [--command] -- [COMMAND] [args...]

如:

kubectl run shenma-esb --image=node205:5000/shenma-esb-auto:test --port=8081 --expose=true -ti /bin/bash

kubectl exec

进入pod容器中, 执行命令 。
如 /bin/bash 进入容器中查看 ;
如 cat xxx/xxx.log 打印日志 和配置

上一篇下一篇

猜你喜欢

热点阅读