dockerおよびK 8 S共通運転次元コマンド
1832 ワード
dockerおよびK 8 S共通運転次元コマンド
docker
コンテナの実行
# docker run -i -t ubuntu /bin/bash
-iフラグは、容器内stdINがオンであることを保証する
-tはDockerに作成するコンテナに偽tty端末を割り当てるように伝えた
ubuntuは起動するミラー名です
/bin/bashコンテナの作成が完了すると、Dockerはコンテナ内のBash shellコマンドを実行します.
ミラーを環境から導き出す
# docker save {imagename} > {name}.tar
エクスポートされたミラーを環境に導く
# docker load -i {name}.tar
k8s
コンパイルcharts
# make {projectname}
podを起動
# helm install --name={name} {path} --namespace={namespace}
このディレクトリの下にpodがすでに起動している場合は、新しいpodを起動し、更新を使用します.# helm upgrade ceph /home/clz/ark/ceph --namespace=ceph
環境で実行されているpodの表示
# kubectl get pods -n {labelname} | grep {podname}
k 8 sノードにラベルを付ける
# kubectl label nodes {node-name} {key}={values}
# kubectl get nodes --show-labels|grep rbd
podが起きていない場合は、説明情報を表示します。
# kubectl -n {namespace} describe pod {podname}
k 8 sのクラスタの表示
# kubectl get nodes
k 8 sクラスタのpodを削除
# kubectl delete pods {podname} -n {namespace}
k 8 sがpodに入る
# kubectl exec -it {podname} /bin/bash
k 8 s podの配置ファイルを表示する
# kubectl edit pods {podname} -n {namespace}
k 8 s pod導入のプロセスの表示
# kubectl describe pods {podname} -n {namespace}
LVの使用状況の表示
# lvs
----------------------引用文
https://blog.csdn.net/huigui65/article/details/79852789
コンテナの実行
# docker run -i -t ubuntu /bin/bash
-iフラグは、容器内stdINがオンであることを保証する
-tはDockerに作成するコンテナに偽tty端末を割り当てるように伝えた
ubuntuは起動するミラー名です
/bin/bashコンテナの作成が完了すると、Dockerはコンテナ内のBash shellコマンドを実行します.
ミラーを環境から導き出す
# docker save {imagename} > {name}.tar
エクスポートされたミラーを環境に導く
# docker load -i {name}.tar
k8s
コンパイルcharts
# make {projectname}
podを起動
# helm install --name={name} {path} --namespace={namespace}
このディレクトリの下にpodがすでに起動している場合は、新しいpodを起動し、更新を使用します.
# helm upgrade ceph /home/clz/ark/ceph --namespace=ceph
環境で実行されているpodの表示
# kubectl get pods -n {labelname} | grep {podname}
k 8 sノードにラベルを付ける
# kubectl label nodes {node-name} {key}={values}
# kubectl get nodes --show-labels|grep rbd
podが起きていない場合は、説明情報を表示します。
# kubectl -n {namespace} describe pod {podname}
k 8 sのクラスタの表示
# kubectl get nodes
k 8 sクラスタのpodを削除
# kubectl delete pods {podname} -n {namespace}
k 8 sがpodに入る
# kubectl exec -it {podname} /bin/bash
k 8 s podの配置ファイルを表示する
# kubectl edit pods {podname} -n {namespace}
k 8 s pod導入のプロセスの表示
# kubectl describe pods {podname} -n {namespace}
LVの使用状況の表示
# lvs
----------------------引用文
https://blog.csdn.net/huigui65/article/details/79852789