docker修改国内镜像源,并安装redis

给自己的本地虚拟机安装redis,还是使用docker安装,直接运行命令:

docker run -d -p 6379:6379 redis:4.0.8

因为本地没有redis镜像,所以执行这条命令就会先去下载镜像到本地。
然后可能是网速实在不行,要么超时,要么进度条卡住不动。安装rabbitmq的时候明明不是这样的。

于是百度,需要修改成国内镜像源,具体操作如下:

vi /etc/docker/daemon.json

修改配置文件,加入docker中国镜像源:

{
  "registry-mirrors":["https://registry.docker-cn.com"]
}

保存退出后,重启docker服务:

systemctl restart docker

然后再执行最上面启动redis容器的那条命令,效果拔群,速度飞快。

查看所有镜像和正在运行的镜像:
在这里插入图片描述

如何在虚拟机里直接进入redis:

docker exec -it 2bac0f27db53 redis-cli

2bac0f27db53 就是docker正在运行的容器的id:
docker修改国内镜像源,并安装redis_第1张图片

本机连接虚拟机的redis,我用了rdm,一个可视化工具。
现在官网下载好像不免费了,花钱,于是找了个大佬求了个现成的安装包,用起来跟navicat差不多少:
docker修改国内镜像源,并安装redis_第2张图片

参考文章:
https://blog.csdn.net/qq_28710983/article/details/80950650
感谢大佬

你可能感兴趣的:(linux)