准备

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
docker image pull gcr.azk8s.cn/kuar-demo/kuard-amd64:blue;
docker image pull gcr.azk8s.cn/kuar-demo/kuard-amd64:green;
docker image pull gcr.azk8s.cn/kuar-demo/kuard-amd64:purple;

docker image tag gcr.azk8s.cn/kuar-demo/kuard-amd64:blue gcr.io/kuar-demo/kuard-amd64:blue;
docker image tag gcr.azk8s.cn/kuar-demo/kuard-amd64:green gcr.io/kuar-demo/kuard-amd64:green;
docker image tag gcr.azk8s.cn/kuar-demo/kuard-amd64:purple gcr.io/kuar-demo/kuard-amd64:purple;

docker image rm gcr.azk8s.cn/kuar-demo/kuard-amd64:green;
docker image rm gcr.azk8s.cn/kuar-demo/kuard-amd64:blue;
docker image rm gcr.azk8s.cn/kuar-demo/kuard-amd64:purple;

kubectl run kuard --image=gcr.io/kuar-demo/kuard-amd64:blue --replicas=3

# kubectl logs pod/kuard-777c5775cd-lg7kc
# standard_init_linux.go:207: exec user process caused "exec format error"

参考