docker容器

docker本地镜像管理命令摘录

2020-02-02  本文已影响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

上一篇下一篇

猜你喜欢

热点阅读