91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用橋接模式構建docker網絡

發布時間:2021-11-18 16:20:49 來源:億速云 閱讀:315 作者:小新 欄目:云計算

小編給大家分享一下如何使用橋接模式構建docker網絡,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

# 主機環境 ubuntu server 14.04,虛擬機

# eth2:192.168.56.101

# eth3: 192.168.58.101

# 192.168.56.0/24     管理網絡

# 192.168.58.0/24     數據網絡,容器使用的網絡


# 切換到 root 用戶執行以下命令



1、配置 Linux Bridge


     brctl addbr br100

     ip addr add 192.168.58.110/24 dev br100     # 給橋設置一個 IP,這樣主機可以直接訪問容器


     ip link set dev br100 up


2、配置 Docker 守護進程


     echo 'DOCKER_OPTS="-b=br100"' >> /etc/default/docker

     sudo service docker start


3、啟動容器,設置網絡模式為 none,自己配置容器網絡


     sudo docker run -it --net=none ubuntu:14.04 /bin/bash


4、查看容器進程 id


     docker inspect -f '{{.State.Pid}}’ CONTAINER_ID


     pid=xxx


5、創建 namespaces 的目錄


     mkdir -p /var/run/netns


     ln -s /proc/$pid/ns/net /var/run/netns/$pid


6、創建 veth 設備,分配給容器,綁定到橋


     ip link add vetha type veth peer name vethb

     brctl addif br100 vethb
     

     ip link set vethb up


     ip link set vetha netns $pid


     ip netns exec $pid ip link set dev vetha name eth0

     ip netns exec $pid ip link set eth0 up

     ip netns exec $pid ip addr add 192.168.58.121/24 dev eth0

     ip netns exec $pid ip route add default via 192.168.58.110


7、綁定 eth3 到 橋


     brctl addif br100 eth3


     ip addr del 192.168.58.101/24 dev eth3     # 刪除 eth3 的 IP


     ip addr add 192.168.58.101/24 dev br100    # 把 eth3 的 IP 加到 橋中

看完了這篇文章,相信你對“如何使用橋接模式構建docker網絡”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

曲阳县| 长丰县| 阿克苏市| 阜宁县| 高清| 金秀| 会理县| 扎鲁特旗| 石台县| 佛学| 闽清县| 鄂州市| 红桥区| 辰溪县| 天祝| 康定县| 永春县| 荆州市| 白银市| 白城市| 大方县| 延庆县| 深水埗区| 桃园市| 富宁县| 石渠县| 德清县| 虹口区| 芷江| 丁青县| 安顺市| 修水县| 兴城市| 勐海县| 普陀区| 长治县| 栾川县| 海兴县| 凤山市| 灵台县| 肥西县|