美文网首页
2.Docker的常用命令

2.Docker的常用命令

作者: _FireFly_ | 来源:发表于2023-11-16 12:01 被阅读0次

    显示docker的版本系统

    docker version #显示docker的版本系统
    
    docker的版本系统

    显示docker的系统信息,包括镜像和容器的数量

    docker info
    
    显示docker的系统信息,包括镜像和容器的数量

    镜像命令

    查看docker镜像的常用命令

    docker images --help
    
    查看docker镜像的常用命令

    查看所有docker镜像

    docker images
    
    docker images
    查看所有docker镜像
    查看所有docker镜像

    用docker搜索mysql (STARS 9494 表示搜索数量和收藏数量为9494个 代表使用的人最多)

    docker search mysql
    
    用docker搜索mysql STARS 9494
    在docker hub 搜索mysql

    docker search 搜索镜像

    docker search 搜索镜像
    docker search 搜索镜像
    通过过滤搜藏数量进行搜索

    下载mysql

    docker pull mysql
    
    下载mysql
    docker pull 下载镜像
    这条命令 docker pull mysql 等价于docker pull docker.io/library/mysql:latest

    指定版本下载mysql 5.7

    docker pull mysql:5.7
    
    指定版本下载mysql 5.7g
    再次通过 docker images命令查看本地的docker镜像,发现多了俩个mysql的docker镜像
    再次查看docker镜像 docker images

    删除镜像

    docker rmi -f e73346bdf465       #rm:删除的意思  i:镜像的意思  rmi:删除镜像的意思
    
    删除镜像
    -ap:查出所有镜像的id镜像删除
    删除所有镜像
    此时查看镜像,本地所有镜像都被删除
    此时查看镜像,本地所有镜像都被删除
    docker rmi 根据id删除镜像

    移除docker镜像

    有时候,一个镜像可能正在被一个或多个容器使用,这时候您需要强制删除镜像。使用-f或--force选项可以强制删除镜像,即使有容器正在使用它。以下是使用强制删除选项的命令示例:

    docker rmi -f IMAGE_NAME_OR_ID
    

    例如,要强制删除名为my_image的镜像,可以运行以下命令:

    docker rmi -f my_image
    

    下载centos7.0版本

    # 查看centos有哪些镜像
    docker search centos
    # 拉取最新版本centos镜像
    docker pull centos
    # 拉取centos7镜像
    docker pull centos:7
    

    查看镜像的构建历史

    docker history [IMAGE ID]
    docker history 5f841456de84
    
    查看镜像的构建历史

    解决无法使用vim命令

    yum -y install vim
    

    解决没有ifconfig命令

    yum -y install net-tools
    

    相关文章

      网友评论

          本文标题:2.Docker的常用命令

          本文链接:https://www.haomeiwen.com/subject/nvbewdtx.html