首页 > 其他分享 >docker修改镜像地址后不生效

docker修改镜像地址后不生效

时间:2024-08-15 10:41:30浏览次数:9  
标签:缓存 清除 重启 地址 步骤 镜像 docker

前面已经完成镜像源的更换

编辑 Docker 配置文件 /etc/docker/daemon.json

{
  "registry-mirrors": ["https://docker.fxxk.dedyn.io/"]
}

 重启docker

systemctl daemon-reload
systemctl restart docker

解决方法

下面是解决docker镜像源不起作用的问题的具体步骤:

步骤一:清除docker缓存 首先,我们需要清除docker的缓存。可以通过以下命令来清除docker的缓存:

docker system prune -a

这个命令会清除掉所有未被使用的镜像、容器和数据卷,确保docker重新去拉取镜像源。

步骤二:重启docker服务 接着,我们需要重启docker服务,以确保清除缓存后的配置生效。可以通过以下命令来重启docker服务:

sudo service docker restart

步骤三:拉取镜像 最后,我们可以尝试重新拉取我们需要的镜像,这时应该会使用我们修改后的镜像源。可以通过以下命令来拉取镜像:

docker pull <image_name>

  至此,解决

标签:缓存,清除,重启,地址,步骤,镜像,docker
From: https://www.cnblogs.com/databank/p/18360383

相关文章

  • PCIe扫盲:Memory & IO 地址空间/基地址寄存器详解/Base & Limit寄存器详解
    转载:PCIe扫盲:Memory&IO地址空间/基地址寄存器详解/Base&Limit寄存器详解-极术社区-连接开发者与智能计算生态(aijishu.com)Memory&IO地址空间早期的PC中,所有的IO设备(除了存储设备之外的设备)的内部存储或者寄存器都只能通过IO地址空间进行访问。但是这种方式局限性......
  • docker-compose 一键部署多个微服务
    如果部署微服务项目的话,多个服务需要启动,如果用dockerrun一个一个启动效率实在是太慢了可以用docker-compose一键启动多个服务第一步:服务打成jar之后每个服务一个文件夹并把Dockerfile加进去第二步:编写docker-compose.yml文件version:'3.8'services:sdss-bas......
  • 问题--Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the
     上班后发现服务不在线,docker也无法启动,检查daemon.json配置文件出问题了 。 检查:#查看docker内全部进程dockerps提示错误:CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.TSthedockerdaemonrunning? #查看docker状态systemctls......
  • Dockerfile
    使用Dockerfile可以允许用户创建自定义的镜像。Dockerfile基本结构Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。一般的,Dockerfile分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。例如#Thisdockerfileusestheubunt......
  • 一键自动化安装Docker
    一、Docker背景在我们安装Docker时候需要配置网络类型flannel+etcd,在多台服务器中脚本可以大大解决安装配置速度我们这里的Docker版本以docker-20.10.24为例;根据个人需求可更换二、一键自提:链接:https://pan.baidu.com/s/1BT5_r0WUX5nhRRNLvSafiw?pwd=j6k5提取码:j6k5三、脚......
  • Superset Docker-Compose部署
    bi系统是一类旨在帮助企业和组织分析、可视化和理解其业务数据的软件工具之前了解过商业的阿里quickbi,腾讯bi,开源的话用superset,据了解新老公司不少会调研supersethttps://github.com/apache/superset/releases/tag/4.0.2这里我使用了最新的包,经过测试发现一年前的镜像更新到......
  • 在虚拟机CentOS中安装docker
    公众号本文地址:在虚拟机CentOS中安装Docker1、关闭防火墙docker需要用到网络,所以需要关闭防火墙。进入管理员模式获得权限后进行关闭。su关闭防火墙:systemctldisablefirewalldsystemctlstopfirewalld2、禁用selinux(1)进入配置文件vim/etc/selinux/configvim/etc/......
  • 部署--项目打成 jar 包后部署为Docker镜像
     在Java项目打成jar包后,可以通过Docker容器进行部署。 1.打包Java项目为jar文件mvncleanpackage完成后会在本地目录target下生成jar文件。如: 2.文件上传将jar包上传到制定的目录下。(如:我的是 control包放在目录/home/dockerdata/docke......
  • docker-compose部署tdengine 3.3.0.0集群
    说明:官方文档提供dockerswarm部署多台服务器集群方式,不适用于公司目前部署方式,故研究多台服务器docker部署集群目前只是部署,还未生产使用,仅供参考一、环境:服务器3台,系统为Ubuntu20.04.4LTSemscluster0110.1.1.103emscluster0210.1.1.104emscluster0310.1.1.105......
  • docker-swarm test
    DockerService(服务)是用于定义和管理单个容器服务的概念。 DockerCompose,它是用来进行一个完整的应用程序相互依赖的多个容器的编排的,但是缺点是不能在分布式多机器上使用; Dockerswarm,它构建了docker集群,并且可以通过dockerservice在不同集群节点上运行容器服务,但是缺点......