操作Docker

一、Docker-镜像-Orders

1.1、查看镜像 images / image ls

docker image ls
也可以缩写成: docker images 

在这里插入图片描述

  • 列表包含了 仓库名、标签、镜像 ID、创建时间 以及 所占用的空间。
    其中仓库名、标签在之前的基础概念章节已经介绍过了。镜像 ID 则是镜像的唯一标识,一个镜像可以对应多个 标签。

1.2、搜索镜像 search

docker search image_name

1.3、拉取镜像 pull

docker pull image_name

1.4 、为镜像打标签: tag

  • docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

SOURCE_IMAGE[:TAG]: 源镜像名称和标签,标签默认为 latest。
TARGET_IMAGE[:TAG]: 目标镜像名称和标签,标签默认为 latest。

docker tag centos:7 centos:centos8

在这里插入图片描述

1.5、docker login/ docker logout

  • docker login : 登陆到 一个Docker 镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub

  • docker logout : 登出一个D ocker 镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub

login

docker login [OPTIONS] [SERVER]
SERVER: Docker 注册表的服务器地址(默认是 Docker Hub)。
-u, --username: 登录用户名。
-p, --password: 登录密码(不推荐在命令行使用)。
–password-stdin: 从标准输入读取密码。

logout

docker logout [SERVER]
SERVER: Docker 注册表的服务器地址(默认是 Docker Hub)。

1.6、推送镜像: push

  • docker push [OPTIONS] NAME[:TAG]

NAME: 镜像名称,通常包含注册表地址(如 docker.io/myrepo/myimage)。
TAG(可选): 镜像标签,默认为 latest。

docker push  image_addr/image_name:image_tag
eg:
	我的仓库地址是sdc-hub.tencentcloudcr.com/sdc-base
	docker push sdc-hub.tencentcloudcr.com/sdc-base/nightingale:7.0.0-beta.14

1.4 、

1.7 镜像体积:

docker system df

1.8、列出所有镜像的id

docker images -q

在这里插入图片描述

1.9、镜像做成一个离线压缩包 save


docker save -o tar.gz image_name

在这里插入图片描述

  • 11
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lovely_red_scarf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值