美文网首页
Docker笔记五:容器网络访问

Docker笔记五:容器网络访问

作者: 羊yang678 | 来源:发表于2019-02-23 09:55 被阅读0次

    外部访问容器

    通过NAT机制实现容器与外部的互联
    通过docker run -P 或 -p 参数来指定端口映射。

    • P参数,Docker 会随机映射宿主机 49000~49900 的端口到内部容器开放的网络端口
    • p则可以指定要映射的端口
      默认绑定所有地址
      ip::containerPort ,绑定ip的随机端口

    容器互联

    将容器加入自定义的docker网络

    • 新建网络
      docker network create -d bridge my-net
      -d 参数指定 Docker 网络类型,有 bridge overlay。其中 overlay 网络类型用于 [Swarm mode]
    • 连接容器
      运行一个容器并连接到新建的 my-net 网络
      docker run --network
    • 配置DNS
      默认使用宿主机的dns
      配置全部容器的dns:/etc/docker/daemon.json
      手动配置容器的dns:docker run -h HOSTNAME --dns=IP_ADDRESS --dns-search=DOMAIN

    相关文章

      网友评论

          本文标题:Docker笔记五:容器网络访问

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