zoukankan      html  css  js  c++  java
  • K8S 虚拟化场景 常用命令

    Check image history

    docker history --format {{.CreatedBy}} --no-trunc=true $DockerImage |sed "s//bin/sh -c #(nop) //g"|sed "s//bin/sh -c/RUN/g" | tac

    kubectl get nodes
    kubectl get services
    kubectl apply -f [deployment|service].yaml

    docker build -t mynginx .

    docker run -it --name xxx -v /root/xxx/:/workspace -p 8081:80 xxx/xxx
    docker exec -it xxx /bin/bash

    docker ps -a
    docker images
    docker image ls

    docker run -it image_name
    docker exec -it container_name

    docker search centos
    docker pull centos
    docker history centos

    docker save -o mynginx.tar mynginx 镜像迁移=离线获取镜像
    docker load -i mynginx.tar

    docker export vs import (容器导出为tar VS tar导入为镜像)
    docker export -o ubuntu.tar f6f212ca3017
    docker export -o export_xxx.tar 21c38d724788

    docker import ubuntu.tar myubuntu #基于容器导出的tar构建镜像

    docker commit (merge save/load/export/import) 使用容器创建镜像
    docker commit e7856417a422 tesseract_xxx
    docker save -o tesseract_xxx.tar tesseract_xxx

    docker run -d -p 5555:22 --name tessxxx --privileged=true centos /usr/sbin/init
    docker run --rm tesseract_xxx xxx -v

    docker network ls
    docker get nodes
    docker get services

    Stop exited container:

    docker ps -a | grep Exit | cut -d ' ' -f 1 | xargs docker rm
    docker ps -a | grep Exit | awk '{ print $1}' | xargs sudo docker rm
    docker rm $(docker ps --all -q -f status=exited)

    curl -v --noproxy "*" -XGET http://localhost:8080/xxx/json/123321
    nc -l 80 > rec.file
    nc hostname 80 < send.file

  • 相关阅读:
    用GDB调试pgAdmin3
    C/C++中的函数重载(overloading)
    C语言中的数据对齐
    一个颓废男人的自我救赎
    python--文件操作
    总结还是记录都不重要,重要的是我裂了
    两数之和
    OSI参考模型体系结构
    不完美,才美
    AB逻辑
  • 原文地址:https://www.cnblogs.com/beilei123/p/15533356.html
Copyright © 2011-2022 走看看