小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Kubernetes和docker----1.開始使用k8s和docker

 Coder編程 2022-08-12 發(fā)布于北京

開始使用Kubernetes和docker

docker命令

  1. 運(yùn)行一個(gè)容器

    docker run busybox echo "Hello world"

  2. 構(gòu)建容器鏡像

    docker build -t imageName .
    # docker bulid -t <imageName> <Dockerfile位置,一般就用 .>
    # 鏡像名只能小寫
    
  3. 列出本地鏡像

    docker images

  4. 指定端口、后臺(tái)運(yùn)行容器

    dokcer run --name myContainer -p 8080:8080 -d buxybox
    # --name 指定容器名字
    # -p 指定端口映射
    # -d 指定后臺(tái)運(yùn)行
    
  5. 查看容器

    # 查看運(yùn)行中的容器
    dokcer ps
    
    # 查看所有容器
    docker ps -a
    
  6. 在容器內(nèi)部運(yùn)行shell

    docker exec -it <containerName> bash
    # exec在容器內(nèi)執(zhí)行命令
    # -i 確保輸入流始終開放
    # -t 分配一個(gè)偽終端
    
  7. 停止和刪除容器

    # 停止容器
    docker stop <containerName>
    
    # 刪除容器
    docker rm <containerName>
    
  8. 給鏡像打上標(biāo)簽

    docker tag <containerName> <new_containrtName>
    
  9. 上推和下拉鏡像

    docker pull
    docker push
    

kubectl命令

  1. 查看資源信息

    kubectl get <resourceName>
    # k8s中大部分資源都可以通過get命令查看
    
  2. 查看資源實(shí)例的信息

    kubectl describe <resourceName> <instanceName>
    # 例如 kubectl describe pod busybox
    
  3. kubectl運(yùn)行一個(gè)Pod

    kubectl run <podName> --image=<imageName>
    # 關(guān)于資源的命名,只能由小寫字母或者'-’和'.’來組成
    
  4. 修改期望的副本數(shù)

    kubectl scale <resourceName> <instanceName> --replicas=<num> # 將實(shí)例的期望副本數(shù)設(shè)置為num
    
    
  5. 查看Pod的ip和所在的node

    kubectl get pods -o wide

  6. 在pod中執(zhí)行shell

    kubectl exec -it <podName> bash
    

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多