亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

docker 啟動(dòng)具有多個(gè)網(wǎng)絡(luò)接口的容器的方法示例

 更新時(shí)間:2018年10月16日 13:40:33   作者:代碼日志  
這篇文章主要介紹了docker 啟動(dòng)具有多個(gè)網(wǎng)絡(luò)接口的容器的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

為容器添加網(wǎng)絡(luò)接口

1 以默認(rèn)的網(wǎng)絡(luò)方式運(yùn)行一個(gè)容器

# docker run --name tst_add_inf -it tst_img /bin/bash

這樣,我們就通過(guò)宿主機(jī)器上的鏡像tst_img創(chuàng)建了一個(gè)名字為tst_add_inf的容器,此容器默認(rèn)已經(jīng)創(chuàng)建了一個(gè)網(wǎng)絡(luò)接口eth0。

2  獲取容器的PID

# docker inspect -f '{{.State.Pid}}' tst_add_inf

上面獲取到容器的PID即為容器1號(hào)進(jìn)程在宿主機(jī)器命名空間的進(jìn)程PID。

3 為容器添加網(wǎng)絡(luò)接口eth1

(1) 創(chuàng)建一對(duì) veth peer設(shè)備

# ip link add veth0 type veth peer name veth1 

創(chuàng)建好后可以通過(guò)" ip link list"看到剛創(chuàng)建的兩個(gè)設(shè)備。

(2) 將veth一端添加到網(wǎng)橋

# brctl addif docker0 veth0
# ip link set veth0 up 

(3) 將veth另一端與容器關(guān)聯(lián)

# ln -s /proc/$pid/ns/net /var/run/netns/$container_id
# ip link set veth1 netns $pid

 (4) 配置容器新添加的網(wǎng)絡(luò)接口

將新接口更名為eth1并修改其IP地址。

# ip netns exec $pid ip link set dev veth1 name eth1
# ip netns exec $pid lp link set eth1 up

容器啟動(dòng)后,您可以使用“docker network connect”進(jìn)行操作,但這意味著該進(jìn)程已經(jīng)在運(yùn)行,可能會(huì)錯(cuò)過(guò)新的.

這個(gè)問(wèn)題是關(guān)于碼頭和多個(gè)網(wǎng)絡(luò)接口的搜索.雖然不是所需的版本在我離開(kāi)這里的一些信息:

使用Docker 1.12,可以向docker容器添加多個(gè)網(wǎng)絡(luò)接口,但首先需要?jiǎng)?chuàng)建容器,然后在啟動(dòng)容器之前附加第二個(gè)(和后續(xù)的)網(wǎng)絡(luò)NIC:

$docker create --network=network1 --name container_name containerimage:latest
$docker network connect network2 container_name
$docker start container_name

需要先創(chuàng)建網(wǎng)絡(luò):

$docker network create --driver=bridge network1 --subnet=172.19.0.0/24
$docker network create --driver=bridge network2 --subnet=172.19.1.0/24

此外,您可以使用docker運(yùn)行中的–network = host參數(shù)啟動(dòng)Dockerhost網(wǎng)絡(luò)接口的容器:

$docker run --net=host containerimage:latest

翻譯自:http://stackoverflow.com/questions/34110416/start-container-with-multiple-network-interfaces

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 三款Docker圖形化工具優(yōu)缺點(diǎn)對(duì)比

    三款Docker圖形化工具優(yōu)缺點(diǎn)對(duì)比

    大家好,本篇文章主要講的是三款Docker圖形化工具優(yōu)缺點(diǎn)對(duì)比,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • docker初始化安裝時(shí)的WSL兩個(gè)問(wèn)題詳解

    docker初始化安裝時(shí)的WSL兩個(gè)問(wèn)題詳解

    這篇文章主要給大家介紹了關(guān)于docker初始化安裝時(shí)的WSL兩個(gè)問(wèn)題,文中通過(guò)代碼以及圖文介紹的非常詳細(xì),對(duì)初學(xué)者學(xué)習(xí)Docker,非常有幫助,需要的朋友可以參考下
    2023-12-12
  • 解決docker中mysql時(shí)間與系統(tǒng)時(shí)間不一致問(wèn)題

    解決docker中mysql時(shí)間與系統(tǒng)時(shí)間不一致問(wèn)題

    最近在Docker中裝mysql時(shí),發(fā)現(xiàn)數(shù)據(jù)庫(kù)時(shí)間與系統(tǒng)時(shí)間相差8個(gè)小時(shí)。查詢資料發(fā)現(xiàn),docker的默認(rèn)時(shí)區(qū)是0區(qū),其實(shí)這會(huì)對(duì)安裝的容器造成不少麻煩,比如執(zhí)行日志的記錄不準(zhǔn)確等
    2021-12-12
  • docker如何安裝mysql

    docker如何安裝mysql

    這篇文章主要介紹了docker如何安裝mysql,總結(jié)了安裝心得,幫助大家更好的使用docker鏡像,感興趣的朋友可以了解下
    2020-10-10
  • 在Docker Compose中獲取最新鏡像的多種方法總結(jié)

    在Docker Compose中獲取最新鏡像的多種方法總結(jié)

    Docker 鏡像是 Docker 容器的基礎(chǔ),鏡像包含了應(yīng)用程序所需的所有文件和依賴,Docker-Compose 默認(rèn)不會(huì)自動(dòng)拉取最新的鏡像版本,這可能會(huì)導(dǎo)致使用過(guò)時(shí)的鏡像,從而錯(cuò)過(guò)重要的更新,為了確保 Docker-Compose 始終使用最新的鏡像,我們可以采用多種方法,以下將詳細(xì)介紹這些方法
    2024-08-08
  • docker添加多網(wǎng)卡的方法

    docker添加多網(wǎng)卡的方法

    本篇文章主要介紹了docker添加多網(wǎng)卡的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • jenkins中通過(guò)Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說(shuō)明

    jenkins中通過(guò)Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說(shuō)明

    今天小編就為大家分享一篇關(guān)于jenkins中通過(guò)Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說(shuō)明,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • Docker上傳鏡像至私有倉(cāng)庫(kù)的方法示例

    Docker上傳鏡像至私有倉(cāng)庫(kù)的方法示例

    這篇文章主要介紹了Docker上傳鏡像至私有倉(cāng)庫(kù)的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • 淺談docker --privileged=true參數(shù)作用

    淺談docker --privileged=true參數(shù)作用

    這篇文章主要介紹了淺談docker --privileged=true參數(shù)作用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • docker啟動(dòng)時(shí)環(huán)境變量不生效的解決方法

    docker啟動(dòng)時(shí)環(huán)境變量不生效的解決方法

    因項(xiàng)目需要多處部署,所以打包成docker鏡像以便于部署,本文主要介紹了docker啟動(dòng)時(shí)環(huán)境變量不生效的解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03

最新評(píng)論