美文网首页docker容器
docker本地镜像管理命令摘录

docker本地镜像管理命令摘录

作者: 佛系小懒 | 来源:发表于2020-02-02 12:13 被阅读0次

    docker images

    功能:镜像查看 -a列出所有本地下载的镜像

    docker rmi

    功能:删除镜像,-f 强制删除;注意命令中给的是镜像ID不是容器ID;

    示例:docker rmi ff755943f2b6 -f

    删除容器中的所有镜像:

    docker images -a | awk '{print $3}' | xargs docker image rmi -f

    docker tag

    功能:标记本地镜像,将其归入某一仓库 ;

    示例:docker tag ubuntu:15.10 runoob/ubuntu:v3

    docker build

    使用Dockerfile创建本地镜像,build带相关option可以配置CPU、内存等,实用的场景:docker build -t ct_repo/mysql5.7:latest  -f ./Dockerfile  指定Dockerfile所在路径及tag进行镜像的build

    docker history

    功能:查看指定镜像的创建历史。

    OPTIONS说明:

    -H :以可读的格式打印镜像大小和日期,默认为true;

    --no-trunc :显示完整的提交记录;

    -q :仅列出提交记录ID。

    示例:查看本地镜像runoob/ubuntu:v3的创建历史。

    dockerhistoryrunoob/ubuntu:v3

    docker save

    功能:将指定镜像保存成 tar 归档文件示例:将镜像runoob/ubuntu:v3 生成my_ubuntu_v3.tar文档

    docker save -o my_ubuntu_v3.tar runoob/ubuntu:v3

    docker import

    从归档文件中创建镜像

    从镜像归档文件my_ubuntu_v3.tar创建镜像,命名为runoob/ubuntu:v4 : ​

    dockerimportmy_ubuntu_v3.tar runoob/ubuntu:v4

    相关文章

      网友评论

        本文标题:docker本地镜像管理命令摘录

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