<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] > 實現目標 **一臺機器多個容器,每個容器都有獨立的ip暴露在局域網,不需要映射端口到宿主機。** ### **準備** **** `docker` ``` $ yum install -y docker ``` `pipework` 配置`Docker`固定IP ``` wget https://github.com/jpetazzo/pipework/archive/master.zip yum install -y unzip unzip master.zip //拷貝pipework到 /usr/bin/下 cp pipework\-master/pipework /usr/bin/ //賦予該命令執行權限 chmod +x /usr/bin/pipework ``` 安裝`brctl` ``` yum install -y bridge-utils ``` ### **開始** **** 停止docker ``` /etc/init.d/docker stop ``` 停止docker默認網橋 刪除`docker`默認網橋,docker 重啟之后又會自動出現(不必理會這一步) ``` # ifconfig docker0 down // 如果沒有ifconfig指令 yum install -y net-tools brctl delbr docker0 ``` 自定義網橋 ``` //自定義網橋 brctl addbr br0 //給自定義網橋指定IP和子網(宿主機的ip) ifconfig br0 192.168.0.116 netmask 255.255.255.0 //查看發現自定義網橋已經啟動 ifconfig | grep br0 //查看ip信息 ifconfig ``` 網絡設置注意事項 (新建網橋`br0`之后需要寫配置文件) ``` 在 /etc/sysconfig/network-script/ 目錄下 # 宿主機的網卡設置 ifcfg-eth0配置: DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BRIDGE=br0?????????????????????? #注意添加此項 不要奇怪,這里沒有BOOTPROTO項是完全正常的,請繼續操作。(如果有把他注釋掉) # docker的網卡設置 ifcfg-br0的配置: DEVICE=br0 TYPE = Bridge STP=no //重要 如果是on 則宿主機不能上網 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.116???????????????????? #原先eth0的IP 宿主機的ip NETMASK=255.255.254.0??????????? #原先eth0的子網掩碼 GATEWAY=192.168.0.1???????????? #網關 DNS1=114.114.114.114 ``` 指定網橋寫入`docker`配置文件 ``` //指定網橋寫入docker配置文件 echo 'DOCKER_OPTS="-b=br0" ' >> /etc/default/docker //啟動docker service docker start //成功啟動,并且成功加載了br0 ps -ef | grep docker ``` 使用`pipework`給docker容器分配ip ``` pipework 網橋 容器名稱 ip@網關 pipework br0 javadocker 192.168.0.100/23@192.168.0.1 ``` **注意事項** ``` 設值網橋跟網橋的配置文件順序不重要。重要的是網橋設置的ip要跟配置文件的ip一樣 不然會出現網絡重啟的錯誤 ping不通baidu 設置docker的網卡文件 ifcfg-br0的時候 設置參數 `STP=off` ``` ***** ### **第二種方法** **** 使用docker 的新特性 **macvlan** ``` docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth1 mynet docker run --restart always --net mynet --name s1 --ip 192.168.0.112 --privileged=true -itd b398467eb4fe /bin/bash docker run --net mynet --ip 192.168.0.117 --name s1 -it centos7/im_server:v1 /bin/bash ``` 設置macvlan腳本 `mynte.sh` ``` docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth1 mynet ``` Dockerfile ``` FROM centos:7.2.1511 RUN yum install -y net-tools libgomp.x86_64 WORKDIR /usr/src/ ADD ./im_server/im_server_2019-08-20-09-47-54.tar.gz /usr/src/ RUN cd /usr/src/oneinstack \ && ./install.sh -a CMD ["/etc/init.d/bigant_root"] ``` 創建鏡像跟容器的腳本docker.sh ``` docker build -t centos7/im_server:v1 . docker run --net=mynet --ip=192.168.0.112 -itd centos7/im_server --name s1 /bin/bash ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看