zoukankan      html  css  js  c++  java
  • Docker 常用指令整理

    1、查看镜像指令:docker images

    -a:列出本地所有的镜像(含中间映像层)
    -q:只显示镜像ID
    --digests:显示镜像的摘要信息
    --no-trunc:显示完整的镜像信息

     2、删除容器镜像:docker rmi 镜像名称/镜像ID

    #删除单个镜像
    docker rmi -f 镜像ID
    docker rmi -f 镜像名称
    #同时删除多个镜像
    docker rmi -f 镜像名A:tag 镜像名B:tag
    #删除全部镜像
    docker rmi -f $(docker images -aq)   

     3、登录一个已经在运行中的容器(运行中的容器其实是一个功能完备的Linux操作系统, 所以我们可以在登陆该容器执行常规的Linux命令)

    docker exec -it container_id/container-name /bin/bash

     4、容器操作

    #查看运行中的容器
    docker ps  [-a]
    
    #停止容器运行
    docker stop 容器名称/容器ID
    
    #运行容器
    docker run 容器名称/容器ID
    
    #交互模式运行容器,在容器内执行/bin/bash命令[注意,--rm选项也会清理容器的匿名data volumes。所以,执行docker run命令带--rm命令选项,等价于在容器退出后,执行docker rm -v]
    docker run --rm -it test /bin/bash
    
    #删除容器
    docker rm 容器名称/容器ID

     5、容器镜像构建指令:docker build

    #镜像构建,-f 后面为Dockerfile文件,-t 后面为镜像名称,. 为当前目录构建[用户可以使用参数 --no-cache 确保获取最新的外部依赖]
    docker build --no-cache -f Dockerfile -t test .
  • 相关阅读:
    数据库索引概念与优化
    数据库查询效率分析
    C语言结构体与C++结构体之间的差异
    判断一个序列是否为栈的弹出序列
    C语言中的结构体
    C++ STL 中的 std::sort()
    Spring注入值到静态变量
    层次遍历二叉树
    计算二叉树的大小
    计算二叉树的高度
  • 原文地址:https://www.cnblogs.com/lxmzq/p/12667507.html
Copyright © 2011-2022 走看看