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

  • 相关阅读:
    vmodel.lazy详解
    import Vue from 'vue'如何解释?
    ubuntu安装deb文件包
    vue安装
    多线程和多进程的区别
    SLH(Location Sensitive Hash)学习
    hadoop学习笔记(一)简介
    [转]关于协同过滤的好文章
    Linear Regression练习
    regularized 线性回归练习
  • 原文地址:https://www.cnblogs.com/beilei123/p/15533356.html
Copyright © 2011-2022 走看看