美文网首页Docker容器
Docker镜像常用命令

Docker镜像常用命令

作者: ChadJ | 来源:发表于2019-07-25 16:12 被阅读24次

1-搜素镜像

docker search [OPTIONS] TERM
参数说明:
    --automated     false   只列出自动构建的镜像
    --filter,-f             根据指定条件过滤结果
    --limit         25      搜索结果的最大条数
    --no-trunc      false   不截断输出,显示完整的输出
    --stars,-s      0       显示star不低于该数值的结果

2-下载镜像

docker pull [OPTIONS] NAME[:TAG|@DIGEST]
参数说明:
    --all-tags,-a           false   下载所有标签的镜像
    --disable-content-trust true    忽略镜像的校验

3-列出本地镜像

docker images [OPTIONS] [REPSSITORY[:TAG]]
参数说明:
    --all,-a        false       列出所有镜像(包括中间映像层)
    --digests       false       显示摘要信息
    --filter,-f                 显示满足条件的镜像
    --format                    通过Go语言模板文件显示镜像
    --no-trunc      false       不截断输出,显示完整的镜像信息
    -quiet,-q       false       只显示镜像ID

4-删除本地镜像

docker rmi [OPTIONS] IMAGE [IMAGE...]
参数说明:
    --force,-f      false       强制删除
    --no-trunc      false       是否移除该镜像的过程镜像

删除所有镜像
    docker rmi -f $(docker images)

5-保存镜像

docker save [OPTIONS] IMAGE [IMAGE...]
参数说明:
    --output,-o                 写入文件而非STDOUT

6-加载镜像

docker load [OPTIONS]
参数说明:
    --input,-i                  从文件加载而非STDIN
    --quiet,-q      false           静默加载

7-构建镜像

docker buid [OPTIONS] PATH | URL | -
参数说明:
    --add-host                              添加自定义从host到IP的映射,格式为(host:ip)
    --build-arg                             设置构建时的变量
    --cache-from                            作为缓存源的镜像
    --cgroup-parent                         容器可选的父cgroup
    --compress              false           使用gzip压缩构建上下文
    --cpu-period            0               限制CPU CFS (Completely Fair Scheduler) 周期
    --cpu-quota             0               限制CPU CFS (Completely Fair Scheduler) 配额
    --cpu-shares,-c         0               CPU使用权重(相对权重)
    --cpuset-cpus                           指定允许执行的CPU
    --cpuset-mems                           指定允许执行的内存
    --disable-content-trust true            忽略校验
    --file, -f                              指定Dockerfile的名称,默认是‘PATH/Dockerfile’
    --force-rm  false                       删除中间容器
    --iidfile                               将镜像ID写到文件中
    --isolation                             容器隔离技术
    --label                                 设置镜像使用的元数据
    --memory, -m            0               设置内存限制
    --memory-swap           0               设置Swap的最大值为内存+swap,如果设置为-1表示不限swap
    --network               default         在构建期间设置RUN指令的网络模式
    --no-cache              false           构建镜像过程中不使用缓存
    --pull                  false           总是尝试去更新镜像的新版本
    --quiet, -q             false           静默模式,构建成功后只输出镜像ID
    --rm                    true            构建成功后立即删除中间容器
    --security-opt                          安全选项
    --shm-size              0               指定/dev/shm 目录的大小
    --squash                false           将构建的层压缩成一个新的层
    --tag, -t                               设置标签,格式:name:tag,tag可选
    --target                                设置构建时的目标构建阶段
    --ulimit                                Ulimit 选项

相关文章

  • Docker笔记

    Docker笔记 Docker 镜像常用命令 搜索镜像 docker search java 下载镜像 docke...

  • docker常用命令

    一、docker镜像常用命令 搜索docker镜像 docker search XXX,可以搜索放在Docker ...

  • Docker常规命令

    镜像常用命令 搜索镜像 docker search java 下载镜像 docker pull java 列举已经...

  • docker常用命令

    一、 docker帮助命令 二、docker 镜像(images)常用命令 三、docker 容器常用命令

  • Docker 常用命令

    Docker 常用命令 镜像命令 docker images docker search docker pull ...

  • 2、Docker常用命令

    镜像常用命令 1、docker images docker iamges列出主机上的所有镜像docker iamg...

  • docker常用命令

    1、 docker 常用命令docker images 查看本地有哪些镜像REPOSITORY # 镜像仓...

  • Docker常用命令

    Docker常用命令 镜像 容器

  • Docker的使用教程

    安装Docker 配置阿里云镜像加速器 Docker常用命令 Docker镜像命令 Docker容器命令 Dock...

  • Docker | 镜像和容器常用命令

    Docker 常用命令 了解常用命令有助于控制docker行为 1. Docker 镜像常用命令 1.1 搜索镜...

网友评论

    本文标题:Docker镜像常用命令

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