前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
只是一個很簡單的小例。
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 個容器都刪除了。?