中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

docker和compose中的命令對比分析

發布時間:2020-12-10 13:48:49 來源:億速云 閱讀:196 作者:小新 欄目:軟件技術

這篇文章主要介紹docker和compose中的命令對比分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

對比

image vs build

image:如果鏡像在本地不存在,Compose 將會嘗試拉去這個鏡像。

build:指定 Dockerfile 所在文件夾的路徑。 Compose 將會利用它自動構建這個鏡像,然后使用這個鏡像。

● links vs external_links

links:鏈接到其它服務中的容器。使用服務名稱(同時作為別名)或服務名稱:服務別名 (SERVICE:ALIAS) 格式都可以。使用的別名將會自動在服務容器中的 /etc/hosts 里創建。

external_links:鏈接到 docker-compose.yml 外部的容器,甚至 并非 Compose 管理的容器。

ports vs expose

● ports

暴露端口信息。使用:宿主:容器 (HOST:CONTAINER)格式或者僅僅指定容器的端口(宿主將會隨機選擇端口)都可以。

當使用 HOST:CONTAINER 格式來映射端口時,如果你使用的容器端口小于 60 你可能會得到錯誤得結果,因為 YAML 將會解析 xx:yy 這種數字格式為 60 進制。所以建議采用字符串格式。

● expose

暴露端口,但不映射到宿主機,只被連接的服務訪問。

僅可以指定內部端口為參數

volumes vs volumes_from

● volumes

卷掛載路徑設置。可以設置宿主機路徑 (HOST:CONTAINER) 或加上訪問模式 (HOST:CONTAINER:ro)。

ro就是readonly的意思,只讀模式。

● volumes_from

從另一個服務或容器掛載它的所有卷。

注:

Compose環境變量說明環境變量已經不再是用來連接服務的推薦方法了,相反,應該使用鏈接名稱(默認情況下是鏈接服務的名稱)作為主機名稱來連接,這可以查看docker-compose.yml的更多細。Compose使用Docker links來暴露服務的容器給其他的。每一個鏈接的容器都使用了一組環境變量,這每一組環境變量都是以容器名稱的大寫字母開頭的。要查看服務可用的環境變量,運行docker-compose run SERVICE env

以上是“docker和compose中的命令對比分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

潞西市| 建德市| 漠河县| 高邑县| 陵川县| 建始县| 永定县| 丰原市| 泽普县| 桓台县| 汉沽区| 雷山县| 清徐县| 巫山县| 马公市| 大连市| 琼海市| 离岛区| 绩溪县| 澄江县| 军事| 威宁| 嫩江县| 霍邱县| 密山市| 友谊县| 抚松县| 长宁区| 永和县| 丰台区| 白水县| 会理县| 汶上县| 永安市| 阿勒泰市| 灵川县| 宜良县| 綦江县| 屏山县| 衢州市| 文化|