# docker-easy **Repository Path**: sensemaker/docker-easy ## Basic Information - **Project Name**: docker-easy - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-08-01 - **Last Updated**: 2025-08-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # docker-easy ## 介绍 介绍国内如何 **安装 Docker 和 Docker Compose**(部分系统),以及如何 **免费加速 Docker hub 镜像拉取**。 内容来源 https://github.com/dongyubin/DockerHub 。 ## 前置条件 已安装 Docker 或 Docker Desktop - [官方站点](https://docs.docker.com/engine/install/) - [CentOS/rhel](https://gitee.com/sensemaker/docker-easy/blob/master/install_docker_centos.sh) - [Ubuntu](https://gitee.com/sensemaker/docker-easy/blob/master/install_docker_ubuntu.sh) - [Amazon Linux](https://gitee.com/sensemaker/docker-easy/blob/master/install_docker_amazon_linux.sh) ## Mac OS 配置 1. 进入当前用户目录隐藏文件夹 `~/.docker`,创建 **daemon.json** 文件。 2. 编辑并添加以下内容(有效配置为 registry-mirrors) ``` { "features":{ "buildkit":true }, "builder":{ "gc":{ "defaultKeepStorage":"20GB", "enabled":true } }, "experimental":false, "registry-mirrors":[ "https://docker.1ms.run", "https://docker.mybacc.com", "https://dytt.online", "https://lispy.org", "https://docker.xiaogenban1993.com", "https://docker.yomansunter.com", "https://aicarbon.xyz", "https://666860.xyz", "https://docker.zhai.cm", "https://a.ussh.net", "https://hub.littlediary.cn", "https://hub.rat.dev", "https://docker.m.daocloud.io" ] } ``` 3. 重启 Docker Desktop。 ## Ubuntu/Debian/CentOS 等 Linux 配置 1. 查看 `/etc/docker` 目录是否存在,不存在则创建。 2. 在上述目录中创建 **daemon.json** 文件。 3. 编辑并添加以下内容 ``` { "registry-mirrors": [ "https://docker.1ms.run", "https://docker.mybacc.com", "https://dytt.online", "https://lispy.org", "https://docker.xiaogenban1993.com", "https://docker.yomansunter.com", "https://aicarbon.xyz", "https://666860.xyz", "https://docker.zhai.cm", "https://a.ussh.net", "https://hub.littlediary.cn", "https://hub.rat.dev", "https://docker.m.daocloud.io" ] } ``` 4. 重启 docker 服务 ``` sudo systemctl daemon-reload sudo systemctl restart docker ``` 5. 执行 `docker info` 观察 **Registry Mirrors** 部分内容是否已经变为上述列表内容。