zoukankan      html  css  js  c++  java
  • Docker常用命令

    一、查看/删除镜像

    1、查看所有镜像

    1 docker images

    2、查看所有容器

    1 docker ps -a

    3、删除镜像

    1 docker rmi [IMAGE ID]

    4、删除容器

    1 docker rm [CONTAINTER ID]

    5、批量删除Tag为<none>的无用镜像

    1 #Windows版(用PowerShell执行)
    2 docker rmi -f  $(docker images --filter “dangling=true” -q --no-trunc)
    3 #Linux
    4 docker images|grep none|awk '{print $3}'|xargs docker rmi

    二、查看Docker日志

    1 docker logs [OPTIONS] [CONTAINER ID]
    2   Options:
    3         --details        显示更多的信息
    4     -f, --follow         跟踪实时日志
    5         --since string   显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟)
    6         --tail string    从日志末尾显示多少行日志, 默认是all
    7     -t, --timestamps     显示时间戳
    8         --until string   显示自某个timestamp之前的日志,或相对时间,如42m(即42分钟)

    1、查看指定时间后的日志,只显示最后100行

    1 docker logs -f -t --since="2020-02-12" --tail=100 [CONTAINER_ID]

    2、查看最近30分钟的日志

    1 docker logs --since 30m [CONTAINER_ID]

    3、查看某时间段日志

    1 docker logs -t --since="2018-02-08T13:23:37" --until "2018-02-09T12:23:37" [CONTAINER_ID]

    三、Docker镜像的导出/导入

    1、导出docker镜像到windows

    1 #简单导出
    2 docker save [IMAGE ID] > F:
    ode.tar 
    3 #带tag标签导出
    4 docker save <repository>:<tag> -o <repository>.tar

    2、从Windows导入Docker镜像

    1 docker load [IMAGE ID]  <  F:
    ode.tar

    3、从Linux导入Docker镜像

    1 docker load -i /home/node.tar

    四、使用远程镜像仓库

    1、登录远程仓库

    1 docker login [镜像仓库Ip]

    PS:需要先修改本地daemon.json文件授权信任,不然提示权限不足

    2、将本地镜像重新打远程仓库的标签Tag

    1 docker image tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
    2 docker image tag SOURCE_IMAGE[:TAG] [镜像仓库Ip]/TARGET_IMAGE[:TAG]

    3、推送镜像到远程仓库

    1 docker push [镜像仓库Ip]/SOURCE_IMAGE[:TAG]

    4、拉取远程仓库镜像

    1 docker pull [镜像仓库Ip]/SOURCE_IMAGE[:TAG]

     五、其他命令

    1、进入镜像

    1 docker exec -it [CONTAINER ID] /bin/bash
  • 相关阅读:
    分页
    ARC127C Binary Strings 思维 二进制 树
    ARC127A Leading 1s 数位DP
    【算法复习】背包问题 经典动态规划
    iOS15真机调试包下载
    Linux基础03 绝对路径/相对路径, 切换目录cd, 创建目录mkdir, 创建文件touch, 树状显示tree, 复制cp
    Jedis支持哨兵模式下认证
    19C ORA-00600: internal error code, arguments: [kkmmctbf:bad intcoln], [49]
    useMemo 和 useCallback 简单理解
    前端大屏页面布局经验
  • 原文地址:https://www.cnblogs.com/heeroac18999/p/12298161.html
Copyright © 2011-2022 走看看