首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

容器入门教程(四)

Docker 镜像管理

1.镜像的命名方式

上文我们说到,我们采用一个独立的仓库来管理企业的基础镜像,例如使用public仓库来管理所有的基础镜像,下面我们来约定基础镜像的命名规则:DOCKER_REGISTRY/repo/name:tag;

repo:统一用public仓库来进行管理;

name:描述该image中所提供的软件,各软件间通过“-”连接;

tag:依次顺序描述该image中所提供的软件的版本,各版本间通过“-”连接。

2.镜像管理命令

docker images

列出本地镜像

OPTIONS说明:

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

–digests :显示镜像的摘要信息;

-f :显示满足条件的镜像;

–format :指定返回值的模板文件;

–no-trunc :显示完整的镜像信息;

-q :只显示镜像ID

示例

docker rmi

删除本地一个或多个镜像。

OPTIONS说明:

-f :强制删除;

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

示例

docker pull

从镜像仓库中拉取或者更新指定镜像。

OPTIONS说明:

-a :拉取所有 tagged 镜像。

–disable-content-trust :忽略镜像的校验,默认开启。

示例:

docker tag

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

示例:

3.登录/登出镜像仓库

docker login/logout

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

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

OPTIONS说明:

-u :登录的用户名。

-p :登录的密码。

示例

4.导入/导出镜像

docker save

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

OPTIONS 说明:

-o :输出到的文件。

docker load

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

OPTIONS 说明:

–input , -i : 指定导入的文件,代替 STDIN。

–quiet , -q : 精简输出信息。

示例

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230320A094XL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券