Docker 最常用命令总结二:镜像管理相关

1、列出本地镜像

docker images [OPTIONS] [REPOSITORY[:TAG]]

常用参数:

-a(常用):列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层)。

--digests:显示镜像的摘要信息。

-q:只显示镜像ID。

2、 删除本地一个或多少镜像

docker rmi [OPTIONS] IMAGE [IMAGE...]

常用参数:

-f(常用):强制删除。

--no-prune:不移除该镜像的过程镜像,默认移除。

3、标记本地镜像,将其归入某一仓库

docker tag IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]

常用参数:

-o(常用):指定输出到的文件。

4、将指定镜像保存成 tar 归档文件

docker save [OPTIONS] IMAGE [IMAGE...]

5、导入使用 docker save 命令导出的镜像

docker load [OPTIONS] tarFile

常用参数:

-i(常用):指定导出的文件。

-q:精简输出信息。

6、从归档文件中创建镜像

docker import [OPTIONS] tarFile [REPOSITORY[:TAG]]

常用参数:

-c:应用docker 指令创建镜像。

-m:提交时的说明文字。

7、查看指定镜像的创建历史

docker history [OPTIONS] IMAGE

8、使用 Dockerfile 创建镜像

docker build [OPTIONS] PATH | URL | -

常用参数:

-f:指定要使用的Dockerfile路径。

-t / --tag:镜像的名字及标签,通常 name:tag 或者 name 格式。

你可能感兴趣的:(docker)