zoukankan      html  css  js  c++  java
  • 2,Docker常用命令整理

    一,帮助命令:

      docker version  --版本信息

      docker info  --更详细信息

      docker --help  --帮助

    二,镜像命令:

      docker images  --查看本地所有镜像

        REPOSITORY:镜像仓库源(镜像名称)
        TAG:镜像标签
        IMAGE ID:镜像ID
        CREATED:镜像创建时间
        SIZE:镜像大小

      docker search 镜像名  --搜索镜像

      docker pull 镜像名:TAG  --拉取镜像,TAG系版本号,默认latest

      docker rmi -f 镜像名:TAG  --删除镜像TAG系版本号,默认latest ,-f 强制删除

        docker rmi 镜像ID:删除单个镜像
        docker rmi 镜像名1 镜像名2:删除多个镜像
        docker rmi -f $(docker images -qa) :删所有镜像,-q 只查id,-a 全部

    三,容器命令

      docker run [option]  --创建并且启动容器

        –name:指定容器名称
        -d: 后台运行容器,并返回容器ID,启动守护容器
        -i:以交互模式运行容器,通常与 -t 同时使用
        -t:为容器重新分配一个伪输入终端,通常与 -i 同时使用
        -P: 随机端口映射(P大写)
        -p: 指定端口映射(p小写),有四种格式(ip:hostPort:containerPort,ip::containerPort,hostPort:containerPort,containerPort)

      docker run -d 容器名称 /bin/sh -c "while true;do echo hello;sleep 2;done"  --创建护式容器,可通过查日志了解运行情况

        docker logs -f -t --tail 倒数几条 容器ID

      docker ps [option]  --列出正在运行的容器

        -a : 列出前所有容器
        -l : 显示最近创建的容器
        -n: 显示最近n个创建的容器
        -q : 只显示容器编号
        –no-trunc : 不截断输出。

    四,其他命令

      docker top 容器ID  --查看容器内运行的进程

      docker inspect 容器ID  --查看容器内部细节

      docker attach 容器ID  --直接进入容器启动命令的终端,不启动新进程

      docker exec -it 容器ID bashShell  --是在容器中打开新的终端,并且启动新的进程

      docker cp 容器ID 容器内路径 目标主机路径  --从容器内拷贝文件到主机上

     

  • 相关阅读:
    计算机编程语言有哪些?
    JS/Jquery遍历JSON对象、JSON数组、JSON数组字符串、JSON对象字符串
    原生js弹力球
    js中的位置属性
    javascript中常见的表单验证项
    深入理解系统调用
    计一次后怕的排错经历
    Oracle 11G ASM新加磁盘无法init disk
    Oracle需要清理的日志
    openstack-neutron
  • 原文地址:https://www.cnblogs.com/xiaojvhuang/p/12601679.html
Copyright © 2011-2022 走看看