docker学习笔记二 --- docker常用命令

这篇博客详细介绍了Docker的常用命令,包括查看和管理镜像(如`docker images`、`docker pull`、`docker rmi`)以及操作容器(如`docker run`、`docker ps`、`docker start`、`docker stop`、`docker rm`)。此外,还讨论了`attach`和`exec`的区别以及如何在容器与宿主机间拷贝文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker学习笔记二 — docker常用命令

  • 镜像命令

    1、docker images

    ​ 查看镜像,需要注意的是,仓库源中的镜像文件可以有若干个镜像标签(TAG),代表不同的版本,可以通过REPOSITORY:TAG来定义不同的镜像文件。如果没有指定TAG标签,则docker一律默认镜像为latest版本。

    docker images命令可选参数说明:
    1,docker images -a       --列出本地所有的镜像(包括中间映像层)
    2,docker iamges -q 	  --只显示镜像id(IMAGE ID)
    3,docker images -digests --显示镜像的摘要信息
    4,docker images -no-trunc --显示完整的镜像信息
    

    2、docker pull

    拉取(下载)某个镜像文件:docker pull 某个镜像名字:TAG

    1.docker pull tomcat:8.6 --下载版本号为8.6的镜像
    2.docker pull tomcat     --不标明TAG的情况下,一律下载latest版本的镜像
    

    3、docker rmi

    删除本地镜像:docker rmi 某个镜像名字/ID

    1.docker rmi 某个镜像名字ID  --删除镜像
    2.docker rmi -f 镜像ID      --强制删除对应镜像ID的镜像
    3.docker rmi -f 镜像名1:TAG 镜像名2:TAG   --删除多个镜像
    4.docker rmi -f $(docker images -qa)     --删除本地所有镜像
    

    4、docker serch

    查找某个镜像信息:docker search 某个镜像的名字(从docker hub上查找)

    docker search [OPTIONS] 镜像名字
    OPTIONS值说明:
    1.docker search -no-trunc tomcat :显示tomcat完整的镜像描述
    2.docker search -s=30 tomcat     :显示stars数大于等于30的镜像信息
    3.docker search --automated  tomcat:只列出automated build类型的镜像
    
  • 容器命令

    1、docker run

    新建并启动容器:docker run [OPTIONS] IMAGE [COMMAND]
    OPTIONS说明(常用)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值