镜像
列出本地镜像
docker images [OPTIONS] [REPOSITORY[:TAG]]
options 选项
--all , -a 显示所有图像(默认隐藏中间图像)
--digests 显示摘要
--filter , -f 根据提供的条件过滤输出
--format 使用Go模板打印漂亮的图像
--no-trunc 不要截断输出
--quiet , -q 仅显示数字ID
从仓库搜索镜像
docker search [OPTIONS] TERM
--filter , -f 根据提供的条件过滤输出
--format 使用Go模板进行漂亮的打印搜索
--limit 25 最多搜索结果数
--no-trunc 不要截断输出
从仓库拉取镜像到本地
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
--all-tags , -a 下载存储库中所有标记的镜像
--disable-content-trust true 跳过镜像验证
--quiet , -q 禁止详细输出
查看镜像信息
docker inspect [OPTIONS] NAME|ID [NAME|ID…]
--size , -s 如果类型为容器,则显示文件总大小
--type 返回指定类型的JSON
查看镜像历史信息
docker history [OPTIONS] IMAGE
--human , -H true 以人类可读的格式打印尺寸和日期
--no-trunc 不要截断输出
--quiet , -q 仅显示数字ID
为某个镜像打标签
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
可以理解Linux的mv
将镜像推动到仓库
docker push [OPTIONS] NAME[:TAG]
在此示例中,注册表位于名为registry-host且侦听port的主机上5000。为此,请使用主机名或IP地址以及注册表的端口标记映像:
docker tag rhel-httpd registry-host:5000/myadmin/rhel-httpd
docker push registry-host:5000/myadmin/rhel-httpd
删除一个或多个镜像
docker rmi [OPTIONS] IMAGE [IMAGE…]
--force , -f 强制删除镜像
将一个或多个图像保存到tar存档
docker save [OPTIONS] IMAGE [IMAGE…]
--output , -o 写入文件,而不是STDOUT
//标准输出
docker save nginx > nginx.tar
//使用gzip保存图像文件并缩小备份。
docker save nginx | gzip > nginx.tar.gz
容器
来源:CSDN
作者:hero良
链接:https://blog.csdn.net/zhengliangs/article/details/104777715