docker配置加速镜像
        
                
                    
                    有勇气的牛排
                
            
                    
                    418
                
            
                    
                    
                    云原生
                    
                
            
                    
                    2025-04-13 21:21:16
                
            
        
        
        
        1 检查现有镜像
首先检查是否已经存在配置文件
sudo cat /etc/docker/daemon.json
如果存在,则先备份
sudo cp /etc/docker/daemon.json /etc/docker/daemon.json.bak
2 配置镜像源
官方仓库:https://hub.docker.com/
2.1 配置官方镜像
将内容清空,就会自动切换到官方源。
{
    "registry-mirrors": []
}
2.2 国内镜像加速
vim /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io",
    "https://docker.unsee.tech",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn",
    "https://docker.chenby.cn",
    "http://mirror.azure.cn",
    "https://dockerpull.org",
    "https://dockerhub.icu",
    "https://hub.rat.dev"
  ]
}
3 重启docker
保存文件后,重新加载配置并重启 Docker 服务
sudo systemctl daemon-reload
sudo systemctl restart docker
验证服务是否则正常
sudo systemctl status docker

部署mysql测试
docker pull mysql:5.7
镜像收录地址
https://linux.do/t/topic/150936
  
                <h2><a id="1__0"></a>1 检查现有镜像</h2>
<p>首先检查是否已经存在配置文件</p>
<pre><div class="hljs"><code class="lang-shell">sudo cat /etc/docker/daemon.json
</code></div></pre>
<p>如果存在,则先备份</p>
<pre><div class="hljs"><code class="lang-shell">sudo cp /etc/docker/daemon.json /etc/docker/daemon.json.bak
</code></div></pre>
<h2><a id="2__14"></a>2 配置镜像源</h2>
<p>官方仓库:<a href="https://hub.docker.com/" target="_blank">https://hub.docker.com/</a></p>
<h3><a id="21__18"></a>2.1 配置官方镜像</h3>
<p>将内容清空,就会自动切换到官方源。</p>
<pre><div class="hljs"><code class="lang-shell">{
    "registry-mirrors": []
}
</code></div></pre>
<h3><a id="22__28"></a>2.2 国内镜像加速</h3>
<pre><div class="hljs"><code class="lang-shell">vim /etc/docker/daemon.json
</code></div></pre>
<pre><div class="hljs"><code class="lang-shell">{
  "registry-mirrors": [
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io",
    "https://docker.unsee.tech",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn",
    "https://docker.chenby.cn",
    "http://mirror.azure.cn",
    "https://dockerpull.org",
    "https://dockerhub.icu",
    "https://hub.rat.dev"
  ]
}
</code></div></pre>
<h2><a id="3_docker_53"></a>3 重启docker</h2>
<p>保存文件后,重新加载配置并重启 Docker 服务</p>
<pre><div class="hljs"><code class="lang-shell">sudo systemctl daemon-reload
sudo systemctl restart docker
</code></div></pre>
<p>验证服务是否则正常</p>
<pre><div class="hljs"><code class="lang-shell">sudo systemctl status docker
</code></div></pre>
<p><img src="https://www.couragesteak.com/tcos/article/688c67a901332137bba0a3f335e547d1.png" alt="image.png" /></p>
<p>部署mysql测试</p>
<pre><div class="hljs"><code class="lang-shell">docker pull mysql:5.7
</code></div></pre>
<p>镜像收录地址<br />
<a href="https://linux.do/t/topic/150936" target="_blank">https://linux.do/t/topic/150936</a></p>
            
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
            
                
                
                
            
        
    
    
    
 
评论区