docker安装 镜像检索、本地下载上传、重命名

本文介绍了如何在CentOS上安装Docker,启用并启动Docker服务,以及配置阿里云镜像加速器以提高下载速度。接着,展示了如何从DockerHub检索并拉取特定版本的镜像,处理因网络限制导致的镜像获取问题,以及如何对镜像进行重命名、保存和导入操作。
摘要由CSDN通过智能技术生成
安装docker:
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
​
yum -y install docker-ce

systemctl enable docker && systemctl start docker
配置镜像下载加速器:
vim /etc/docker/daemon.json
​
{
  "registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
systemctl restart docker
docker info   #查看docker信息,进行确认

Docker Hub 网址为: https://hub.docker.com/ (手动查找镜像)

#检索镜像
docker search kube-webhook-certgen:v1.3.0 (镜像:标签)

#从可用的镜像库拉取可用的镜像
docker pull kube-webhook-certgen:v1.3.0

#程序运行无法从目标库拉取镜像时,国内限制、防火墙等原因,从别的可用库拉取镜像并替换名称使用 
docker tag 可用镜像路径名 程序需要的镜像路径名(给镜像改名)
#docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/kube-webhook-certgen:v1.3.0  k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.3.0
#为本地的镜像添加新的标签
格式:docker tag 名称:[标签] 新名称:[新标签]
docker tag nginx:latest nginx:web

#导出镜像,将镜像保存成为本地文件
#格式:docker save -o 存储文件名 存储的镜像
docker save -o robusta-runner  us-central1-docker.pkg.dev/genuine-flight-317411/devel/robusta-runner:0.10.12

#导入镜像,将镜像文件导入到镜像库中
#格式:docker load -i 存出的文件
dockerload -i robusta-runner

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值