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://static.couragesteak.com/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>
留言