一、镜像相关命令
1.1 pull
拉取镜像
imagePullPolicy
Always
总是拉取 pull
imagePullPolicy: Always
IfNotPresent
默认值,本地有则使用本地镜像,不拉取
imagePullPolicy: IfNotPresent
Never
只使用本地镜像,从不拉取
imagePullPolicy: Never
架构,像centos等软件针对不同架构会推出不同版本的镜像,那么怎么下载指定架构的镜像呢?
可以通过 --platform 参数来指定
docker pull centos:centos8.4.2105 --platform linux/amd64
通过执行arch命令可以看到当前系统的架构
amd64 的架构,执行arch看到的是x86_64
1.2 rmi
删除镜像
1.3 login
1.4 history
docker history 用于查看构造镜像的指令,默认显示的指令是经过阶段的,加上 -no-trunc 可以看到完整指令
docker history image_name [--no-trunc]
# 命令示例
docker history rovast/php:7.2-fpm --no-trunc