Docker est une plate-forme de conteneurisation d'applications open source souvent utilisée pour empaqueter, expédier et exécuter des applications. Normalement, Docker télécharge les images plus rapidement sur les réseaux internationaux, mais parfois, en raison de problèmes de réseau, nous devons utiliser des images nationales. Alors, comment vérifier si Docker utilise du domestique ou du miroir ? Cet article vous présentera les étapes spécifiques.
1. Vérifiez la version de Docker installée
Vérifiez d'abord la version de Docker installée. La commande spécifique est la suivante :
docker --version
docker --version
如果已经安装Docker,系统会返回Docker的版本信息,如下图所示:
二、查看当前使用的Docker Registry
Docker Registry是Docker存储镜像的地方,可以是官方的Docker Hub,也可以使用国内的Registry。想要查看当前使用的Docker Registry,可以使用以下命令:
docker info
执行命令后,系统会返回详细的Docker信息,其中会有一段是当前使用的Docker Registry的地址,如下图所示:
从上面的信息可以看出,当前使用的Docker Registry是阿里云的Registry。
三、查看当前使用的Docker镜像
执行以下命令可以查看当前系统中已经安装的Docker镜像列表:
docker images
执行该命令后,系统会返回所有已安装的Docker镜像信息,如下图所示:
从上图可以看出,下载的Neo4j和Hello-World镜像都是官方的镜像,没有用到国内的镜像。
如果我们希望使用国内镜像,可以修改Docker默认的Registry,具体方法如下:
四、修改Docker配置文件
在Linux系统中,当前登录的用户的Docker配置文件存储在~/.docker/config.json文件中。因此,修改该文件即可修改Docker默认的Registry。具体方法如下:
在终端中输入以下命令,进入当前用户的.config文件夹:
cd ~/.docker
输入以下命令,打开config.json文件:
vim config.json
进入vim编辑器后,按下“i”键进入编辑模式,找到“registry-mirrors”配置项,将其内容改为本地Registry的地址。例如,将Registry地址改为“https://registry.docker-cn.com”,编辑后的config.json文件如下图所示:
编辑完成后,按下“ESC”键返回命令模式,再输入“:wq”命令保存并退出编辑器。
输入以下命令,重启Docker服务:
systemctl restart docker
重启完成后,再次使用docker images
docker info
🎜🎜Après avoir exécuté la commande, le système renverra des informations détaillées sur Docker, y compris une section sur le registre Docker actuellement utilisé. utilisé l'adresse du registre Docker, comme indiqué ci-dessous : 🎜🎜images Docker
🎜🎜Après avoir exécuté cette commande, le système renvoie toutes les images Docker installées Les informations sur l'image Docker installée sont présentées ci-dessous : 🎜🎜cd ~/. docker
🎜vim config.json
🎜🎜Après être entré dans l'éditeur vim, appuyez sur la touche "i" pour entrer en mode édition, recherchez l'élément de configuration "registry-mirrors" et modifiez son contenu à l'adresse de le registre local. Par exemple, modifiez l'adresse du registre en "https://registry.docker-cn.com", et le fichier config.json modifié est comme indiqué ci-dessous : 🎜🎜systemctl restart docker
🎜🎜Après le redémarrage est terminé, utilisez à nouveau la commande docker images
pour afficher l'image téléchargée. Vous pouvez voir que Docker a utilisé l'image domestique. 🎜🎜Résumé🎜🎜Ce qui précède est la méthode pour vérifier si Docker utilise une image domestique. Vous pouvez déterminer si une image nationale est utilisée en vérifiant la version de Docker installée, le registre Docker actuellement utilisé et la liste d'images Docker téléchargées. Si vous souhaitez passer à une image domestique, il vous suffit de modifier le fichier de configuration Docker. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!