Ubuntu Docker 镜像mirrors地址使用详解

编程教程 > Docker Case (36) 2025-02-25 15:23:53

背景

Docker 对于新手开发者部署一些中间件或者开发环境比较友好,可惜官方image hub已被F...。内部使用必须依赖三方的镜像库,例如阿里云的https://user_id.mirror.aliyun.com。

环境说说明:Ubuntu 22.04 LTS

Docker 如何使用三方镜像库

创建/编辑 docker daemon.json配置

daemon.json存放路径 /etc/docker/daemon.json

如果没有目录则创建目录 sudo mkdir -p /etc/docker/

编辑daemon.json内容如下:

sudo tee /etc/docker/daemon.json <<-'EOF'
{
 "registry-mirrors": ["https://user_id.mirror.aliyuncs.com"]
}
EOF

重启docker服务和重载daemon

重载daemon配置

sudo systemctl daemon-reload

停止docker服务

sudo systemctl stop docker.service
sudo systemctl stop docker.socket

启动docker服务

sudo systemctl start docker.service
sudo systemctl start docker.socket

提示:重启docker服务直接使用systemctl restart docker 可能不生效,所以拆分启停命令。

 

可用镜像地址:

  • https://docker.xuanyuan.me(已验证/该源支持群晖nas DMS 7.2
  • https://docker.1ms.run(已验证)

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
背景Docker 对于新手开发者部署一些中间件或者开发环境比较友好,可惜官方image hub已被F...。内部使用必须依赖三方的镜像库,例如阿里云的https
Docker中容器/镜像的备份、恢复和迁移今天,我们将学习如何快速地对docker容器进行快捷备份、恢复和迁移。Docker是一个开源平台,用于自动化部署应用,
在执行多次docker-compose build 之后,我们通过命令`docker images`可以看到很多的REPOSITORY 为&lt;none&gtl; 且tag 也是&lt;non...
问题国区现在已经完全访问不了docker hub的镜像了,对于使用来说很不方便。各个大厂的公共镜像站也陆续下降,除了收费镜像服务外,稍有几个能稳定用的。这里用一
Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可
概述接前几篇harbor 2.10.x离线安装Harbor 镜像复制后,这里简述docker配合harbor私服镜像pull(拉取)和push(上传)操作示例。
官方命令docker system prune -a特别注意:该命令会删除没有被使用的镜像 over
docker 常用命令整理(持续更新)docker运行容器资源相关查看所有运行docker的资源消耗情况docker stats查看指定运行容器资源消耗情况do
Docker MySQL官方镜像启动默认初始化创建数据库,docker MySQL初始化sql脚本执行,初始化用户sql脚本version: "3.8"netw
问题用闲置设备装了Ubuntu Server安装过程中可以选择预装docker装完发现是snap版本,无法通过常规方法配置/etc/docker/daemon
接上一篇harbor安装,这里讲解如何上传镜像到harbor。因上篇安装的是基于http,所以在上传端的docker需要添加一个配置。 情况一 没有/etc/d
Ubuntu 系统安装DockerUbuntu 在线安装 Docker-XQLEE'Blog (在线安装,需外网好)Ubuntu 安装Docker 国内适用-X
Docker从容器复制文件到主机sudo docker cp 容器名称/容器id:容器文件/目录 主机目录示例:sudo docker cp nginx:/et
旧域名:https://hub.docker.com 新域名:https://hubgw.docker.com/
Docker Nodejs 18.20.4 环境编译vue项目 sudo docker run --rm --name node18c -v /your/pro