zoukankan      html  css  js  c++  java
  • docker实战使用

    访问docker容器

    redis 容器为例:

    1.访问本地主机上的docker容器的应用

    方式1:

    docker run -id --name redis1 36304d3b4540

    本机访问可使用: 容器ip 和 容器内应用的启动端口 

    如:连接redis容器 redis-cli -h 172.17.0 -p 6379 (容器内redis应用默认启动端口6379)

    注意: 该方法不涉及端口映射

    方式2:

    启动容器时若设置了端口映射,宿主机端口 映射到 容器端口 :

    docker run -id -p 6300:6379 --name redis2 36304d3b4540

    这样可以使用:本地ip 127.0.0.1 和 宿主机端口 6300 

    如:连接到容器redis应用 redis-cli -p 6300 (ip 默认127.0.0.1)

     

    2. 访问远程服务器上的docker容器的应用

    外部访问:使用远程服务器公网 ip 和 宿主机映射端口 

    如: redis-cli -h 172.11.22.33 -p 6300

     

  • 相关阅读:
    Mybatis+Spring整合
    java 线程详解
    java 异常处理
    java 日期 时间操作
    RandomAccessFile 详解
    js导入excel
    java 常见异常
    常用的java程序片段(算法)
    IO流详解
    json 详解
  • 原文地址:https://www.cnblogs.com/Deaseyy/p/13551438.html
Copyright © 2011-2022 走看看