docker-compose 使用小例
生活随笔
收集整理的這篇文章主要介紹了
docker-compose 使用小例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
只是一個很簡單的小例。
1. 原本有的容器
2. docker-compose.yml 寫法:
gentle 處可以任意寫,gentle 是我的項目名。
?container_name: compose-gentle 給容器命名。可以不寫這一行,docker 會自動給容器命名為 docker-copose-gentle-1 。( 默認將會使用?項目名稱_服務名稱_序號?這樣的格式。)
version: '3' services:gentle:image: gentlecontainer_name: compose-gentlenetwork_mode: hostports:- 8089:8089zookeeper:image: zookeepernetwork_mode: hostcontainer_name: compose-zookeeperports:- 2181:2181?3. 運行 yml ,啟動這 2 個容器。
docker-compose -f docker-compose.yml up -d-f? : 指定 yml 文件 。 -d : 后臺運行 。
?
4. 運行結果,?2個新容器啟動成功。工程可以正常訪問。
5. 刪除容器,把 up 換成 down 就行了。命令為:
docker-compose -f docker-compose.yml down或者:docker-compose down?
這樣就又只有原有容器了,新建的 2 個容器都刪除了。?
總結
以上是生活随笔為你收集整理的docker-compose 使用小例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决:DuplicateMappingE
- 下一篇: c#图像灰度化、灰度反转、二值化