• Docker常用命令,你该掌握啦!


        【帮助启动类】
    启动docker服务:systemctl start docker
    关闭docker服务:systemctl stop docker
    重启docker服务:systemctl restart docker
    查看docker状态:systemctl status docker
    查看docker概要信息:docker info
    查看docker命令帮助:docker 具体命令 --help
    查看docker帮助文档:docker --help
        【镜像命令】
    列出本地镜像:docker images | -q(只查看image id)
    搜索官方仓库镜像 docker search <镜像名> | --limit N 
    拉取一个镜像: docker pull <镜像名>
    查看镜像/容器/数据卷所占的空间:docker system df
    导出镜像:docker image save <镜像名>  >  路径
    导入镜像:docker image load -i <镜像名>
    删除镜像:docker image rmi [-f] <镜像名>| 
    删除全部镜像(生产中禁用):docker rmi -f $(docker images -qa)
        【容器命令】
    启动容器:docker run <容器名>
    重启容器:docker restart <容器名>
    查看运行的容器:docker ps
    查看所有的容器:docker ps -a
    查看所有的容器id:docker ps -qa
    查看容器日志:docker logs <容器id>
    查看容器负载[进程]情况:docker top <容器id>
    查看容器的详细信息:docker inspect  <容器名>
    停止容器:docker stop <容器名>
    杀掉运行的容器:docker kill <容器名>
    删除一个容器:docker rm [-f] <容器名>
    删除多个容器:docker rm [-f] <容器1> <容器2>
    一次删除多个正运行的容器(生产中禁用): docker rm -f $(docker ps -qa)
    退出容器,容器会停止:exit
    退出容器,容器不会停止:ctrl+p+q
        【给容器打标记】
    docker tag mysql mysql:my_v1
    docker tag mysql mysql:my_v2
    回到第一个版本:docker -itd mysql:my_v1
        【更改镜像下载源】
    修改 /etc/docker/daemon.json文件中的registry-mirrors值:如

    {
        "registry-mirrors": ["http://hub-mirror.c.163.com"]
    }
    然后重启docker:

    systemctl daemon-reload

    systemctl restart docker

  • 相关阅读:
    AI聊天ChatGPT系统源码卡密验证开源版
    Qt各种指针的使用总结
    Mybatis深入:数据源概念介绍
    视频录制后怎么裁剪?这里有可以学习的操作
    FPGA/IC笔试题汇总
    git命令的操作
    Spring依赖注入的三种方式
    星环科技向量数据库Transwarp Hippo1.1发布:一库搞定向量+全文联合检索,提升大模型准确率
    ZZNUOJ_C语言1081:n个数求和 (多实例测试)(完整代码)
    DHorse(K8S的CICD平台)的实现原理
  • 原文地址:https://blog.csdn.net/weixin_44508518/article/details/127113430