亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問docker host是指容器還是主機?

請問docker host是指容器還是主機?

偶然的你 2019-09-13 11:10:37
docker host是指容器還是主機
查看完整描述

5 回答

?
呼啦一陣風

TA貢獻1802條經驗 獲得超6個贊

一般情況是不需要指定容器IP地址的。這不是虛擬主機,而是容器。其地址是供容器間通訊的,容器間則不用ip直接通訊,而使用主機名、服務名、網絡別名。

為了保持向后兼容,docker run 在不指定--net時所在的網絡是default bridge,在這個網絡下,需要使用 --link 參數才可以讓兩個容器找到對方。

這是有局限性的,因為這個時候使用的是 /etc/hosts 靜態文件來進行的解析,比如一個主機掛了后,重新啟動IP可能會改變。雖然說這種改變Docker是可能更新/etc/hosts文件,但是這有諸多問題,可能會因為競爭冒險導致 /etc/hosts 文件損毀,也可能還在運行的容器在取得 /etc/hosts 的解析結果后,不再去監視該文件是否變動。種種原因都可能會導致舊的主機無法通過容器名訪問到新的主機。


查看完整回答
反對 回復 2019-09-17
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

int max(int x,int y)
{int z;
z=x>y?x:y;
return(z);
}
main()
{extern A,B;
printf("%d\n",max(A,B));
}
intA=13,B=-8;
說明:在本程序文件的最后1行定義了外部變量A,B,但由于外部變量定義的位置在函數main之后,因此本來在main函數中不能引用外部變量A,B?,F在我們在main函數中用extern對A和B進行“外部變量聲明”,就可以從“聲明”處起,合法地使用該外部變量A和B。




查看完整回答
反對 回復 2019-09-17
?
largeQ

TA貢獻2039條經驗 獲得超8個贊

從容器內拷貝文件到主機上 [plain] view plaincopy docker cp :/file/path/within/container /host/path/target 從主機上拷貝文件到容器內 1.用-v掛載主機數據卷到容器內 [plain] view plaincopy docker run -v /path/to/hostdir:/mnt $containe...

查看完整回答
反對 回復 2019-09-17
?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

用-v掛載主機數據卷到容器內 [plain] view plaincopy docker run -v /path/to/hostdir:/mnt $container 在容器內拷貝 cp /mnt/sourcefile /path/to/destfile 2.直接在主機上拷貝到容器物理存儲系統 A. 獲取容器名稱或者id : [plain] view plai...

查看完整回答
反對 回復 2019-09-17
  • 5 回答
  • 0 關注
  • 577 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號