zoukankan      html  css  js  c++  java
  • docker 网络配置

    先随便写几行命令 随后一点点的补充

     端口映射实现访问容器。

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

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

    run -d -p 127.0.0.1:5555:5555/udp training/webapp python app.py

    docker ps -l

    docker logs -f ecstatic_dubinsky

    docker port  NAMES /5000

    可以指定端口号。

    容器互联实现容器内通信

    给容器更改名字NAMES 

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

    --rm  和  -d 不能并存     一个杠和两个杠

    docker run -d --name db training/postgres

    创建一个新的数据库容器

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

    --link 参数的格式为 –link name:alias,其中 name 是要连接的容器的名称,alias 是这个连接的别名

    docker run --rm --name wed2 --link db:db training/webapp env

    docker run -t -i  --rm --name wed2 --link db:db training/webapp env /bin/bash

    剩下就开始ping吧

    书上说是ping是需要输入apt-get install -yqq inetutils-ping 来自行安装的

    我的居然自带了ping工作 ping通了

    2019/4/26 二次更新

    话不多说上命令

    network create --driver=bridge --subnet=172.88.0.0/16 net1

    run -tid --name box --network=net1 busybox

    docker network list

    docker network connect bridge box

  • 相关阅读:
    POJ1201 Intervals
    POJ3169 Layout
    POJ1692 Crossed Matchings
    POJ1671 Rhyme Schemes
    POJ1742 Coins
    BZOJ2662: [BeiJing wc2012]冻结
    BZOJ 2330: [SCOI2011]糖果
    NOIP2015提高组T2 洛谷P2661 信息传递
    洛谷P1197 [JSOI2008]星球大战
    HDU3538 A sample Hamilton path
  • 原文地址:https://www.cnblogs.com/pingg/p/10196993.html
Copyright © 2011-2022 走看看