zoukankan      html  css  js  c++  java
  • docker 连接容器


    1.通过端口映射

    sudo docker run -d -P training/webapp python app.py

    容器有一个内部网络和IP地址(在使用Docker部分我们使用docker inspect命令显示容器的IP地址)

    -P 标记创建一个容器,将容器的内部端口随机映射到主机的高端口49000到499000

    sudo docker run -d -p 5000:5000 training/webapp python app.py

    -p 标识来指定容器端口绑定到主机端口,默认 -p 标识会绑定本地主机上的指定端口

    sudo docker run -d -p 127.0.0.1:5000:5000 training/webapp python app.py
    sudo docker run -d -p 127.0.0.1::5000 training/webapp python app.py

    也可以绑定UDP端口

    sudo docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py

    2.通过--link 连接容器

    docker连接会创建一个父子关系,其中父容器可以看到子容器的信息

    容器命名:

    sudo docker run -d -P --name web training/webapp python app.py

    容器连接:

    sudo docker run -d -P --name my --link web:myweb training/webapp python app.py

    my 是training/webapp的名字,web是要连接的容器的名字,myweb 是其别名,在 my 看 web 就叫 myweb


    欲为大树,何与草争;心若不动,风又奈何。
  • 相关阅读:
    String.format in JavaScript
    dojo/domReady! 中感叹号的作用
    文本三剑客之sed的用法
    文本三剑客之grep的用法
    通配符与特殊符号
    文件属性信息
    文件属性及find命令总结
    linux系统常用命令
    系统优化
    vim编辑器 与etc目录
  • 原文地址:https://www.cnblogs.com/admln/p/docker-link-container.html
Copyright © 2011-2022 走看看