美文网首页
window10 下docker安装Redis

window10 下docker安装Redis

作者: 雪飘千里 | 来源:发表于2019-10-17 11:25 被阅读0次

    今天想在本地安装redis,但是平时很少用,所以就想着用docker搞个容器,这样更方便点。
    先去官方库中找到要下载的版本https://hub.docker.com/_/redis?tab=tags,我是直接拉去的最新版本

    //搜索镜像
    docker search redis
    //下载镜像
    docker pull redis
    //启动容器
    docker run -p 6379:6379  -d redis:latest redis-server
    
    //测试 009c6e323eb1 为上一步启动的服务端容器id
    docker exec -it 009c6e323eb1 redis-cli
    
    image.png

    使用redis desktop manager工具连接

    image.png

    注意事项

    • 1、宿主机ping不同容器
      这个问题是在win10下发生的,如果是在linux下安装是不会发生的;因为docker是运行在Linux上的,在window中运营docker,实际上还是在windows下先安装了一个linux环境,然后在这个linux环境中运行docker,所以在window下感觉会比linux下操作卡一下,很不习惯;
      那么我们去访问docker容器的ip地址时,就不能直接使用windows本机的ip(linux下可以直接使用localhost,或者127.0.0.1),而是要使用刚才说的linux环境的ip地址,
      在docker命令行中,查询
     docker-machine ip default
    
    image.png

    那也就是说,只要是在window下访问容器,那么就要用 192.168.99.100这个ip,像上面使用
    redis desktop manager工具连接时,也是用的这个ip

    • 2、镜像加速
      在docker命令行中,
    vim /etc/docker/daemon.json
    
    {
      "registry-mirrors": ["https://znrxlr2a.mirror.aliyuncs.com"]
    }
    

    相关文章

      网友评论

          本文标题:window10 下docker安装Redis

          本文链接:https://www.haomeiwen.com/subject/sjjmmctx.html