• Docker 基础命令


    查看进程

    docker ps | awk '{print $2 $NF}'
    

    删除所有停止运行的容器

    docker rm $(docker ps -a -q) 
    docker rm $(sudo docker ps -a -q)
    

    查看docker 版本号

    docker version
    

    实时查看容器所站用的资源,如 CPU 使用率 内存 网络和磁盘开销

    docker stats  CONTAINER ID
    

    查询容器信息

    docker inspcet CONTAINER ID
    

    docker inspcet 以JSON的格式展示非常丰富的信息,通过 -f 可以使用Golang的模板来提取指定部分的信息

    1、比如提取容器的运行状态
        docker inspcet -f {{.State .Status}} CONTAINER ID
    2、提取容器的ip地址
        docker inspcet -f {{.NetworkSetting.IPAddress}} CONTAINER ID
    

    查看容器状态

    docker ps -a | grep CONTAINER ID
    

    停止容器

    docker stop CONTAINER ID
    

    启动容器

    docker start CONTAINER ID
    

    查看容器日志

    docker logs CONTAINER ID
    

    查看容器内启动啦那些进程

    docker exec CONTAINER ID ps aux
    

    -it 参数, 就相当与以root身份登入容器内

    docker exec -it CONTAINER ID /bin/bash
  • 相关阅读:
    hdu 14004
    hdu 1850 基础尼姆博奕
    hdu 1847 sg函数
    hdu 2177
    hdu 1527
    hdu 2897
    hdu 2516 取石子游戏
    hdu 1525 Euclid's Game
    hdu 2063
    hdu 1281 棋盘游戏
  • 原文地址:https://www.cnblogs.com/MeiCheng/p/10134865.html
Copyright © 2020-2023  润新知