Kubernetes和Docker的笔记
登录Docker Hub
$ docker login localhost:8080;
$ docker tag hoge/hoge:v0.0.1 localhost:8080/hoge/hoge:v0.0.1;
$ docker push localhost:8080/hoge/hoge:v0.0.1;
更改操作目标。
$ kubectl config get-contexts;
$ kubectl config use-context docker-desktop;
创建一个命名空间
$ kubectl create namespace hoge;
荚
申请/删除等
# apply
$ kubectl apply pod -f deployment.yaml;
# delete
$ kubectl delete pod -f deployment.yaml;
# get pods;
$ kubectl get pods;
# restart
$ kubectl rollout restart deployment <deployment_name> -n <namespace>;
有了kustomization.yaml文件
$ kubectl apply -f ./;
使用Mac的Docker Desktop来运行kubernetes。
Kubernetes基础教程 〜Docker for Mac实践〜 – Qiita