zoukankan      html  css  js  c++  java
  • 使用 docker创建redis实例并且连接

    最近在学习redis,刚好之前又学过docker,所以这里简单的介绍如何使用docker创建redis实例并且连接它。

    创建redis实例

    通过下面的这个命令创建redis的实例

    $ docker run --name redis -p 6379:6379 -d redis
    

    简短的解释

    6379是redis服务的默认监听端口

    -p 6379:6379暴露docker容器中的6379端口为docker宿主机的 6379。即通过访问宿主机的6379,相当于访问容器中的6379端口

    连接redis实例

    同样使用redis镜像创建容器连接,但是启动的命令有点不同

    $ docker run -it --network host --rm redis redis-cli -h localhost -p 6379
    

    简短的解释

    --network host表示这个容器的网络和主机相同

    redis-cli -h localhost -p 6379 覆盖容器的启动命令,即容器启动的时候,这个命令会被执行。因为前面已经设置了容器的网络和宿主机相同,所以这里 的 localhost:6379 可以访问到redis实例

  • 相关阅读:
    c++ 迷宫问题
    linux下恢复删除的文件
    c++ 分解数2
    c++ 平分石头
    多态
    设计模式中类的6种关系
    工厂方法模式
    设计原则之面向接口编程
    封装、继承
    便利构造器、单件模式
  • 原文地址:https://www.cnblogs.com/Blithe-Chiang/p/14714751.html
Copyright © 2011-2022 走看看