Docker-Compose項(xiàng)目是Docker官方的開(kāi)源項(xiàng)目,負(fù)責(zé)實(shí)現(xiàn)對(duì)Docker容器集群的快速編排
Docker-Compose將所管理的容器分為三層,分別是工程(project),服務(wù)(service)以及容器(container)
常用命令 https://blog.51cto.com/9291927/2310444
docker-compose ps
列出項(xiàng)目中目前的所有容器
docker-compose up
-d 在后臺(tái)運(yùn)行服務(wù)容器
--build 在啟動(dòng)容器前構(gòu)建服務(wù)鏡像
-f 指定使用的Compose模板文件,默認(rèn)為docker-compose.yml,可以多次指定
docker-compose down
停用移除所有容器以及網(wǎng)絡(luò)相關(guān)
docker-compose stop
停止正在運(yùn)行的容器,可以通過(guò)docker-compose start 再次啟動(dòng) restart
docker-compose.yml模板文件介紹
Compose允許用戶通過(guò)一個(gè)docker-compose.yml模板文件(YAML 格式)來(lái)定義一組相關(guān)聯(lián)的應(yīng)用容器為一個(gè)項(xiàng)目(project)。