docker psweb
docker ps –adocker
docker restart 容器id1 [容器id2] [...] bash
docker stop [container id1] [container id2] [...] ui
docker start [container id1] [container id2] [...] rest
docker images日誌
docker rmi [image id1] [image id2] [...] it
docker rmi $(docker images -q)docker-compose
docker start $(docker ps -a -q) 容器
docker update --restart=always $(docker ps -q -a)後臺
docker stats 容器1 [容器2]
docker stats $(docker ps -a -q)
docker stats --no-stream=true $(docker ps -a -q)
docker exec -it [container id] /bin/bash
docker exec -it [container id] bash
docker logs [container id]
構建或從新構建服務。 服務一旦構建後,將會帶上一個標記名,例如 web_db。 能夠隨時在項目目錄下運行 docker-compose build 來從新構建服務。
構建,(從新)建立,啓動,連接一個服務相關的容器。 連接的服務都將會啓動,除非他們已經運行。 默認狀況, docker-compose up 將會整合全部容器的輸出,而且退出時,全部容器將會中止。 若是使用 docker-compose up -d ,將會在後臺啓動並運行全部的容器。 默認狀況,若是該服務的容器已經存在, docker-compose up 將會中止並嘗試從新建立他們(保持使用 volumes-from 掛載的卷),以保證 docker-compose.yml 的修改生效。若是你不想容器被中止並從新建立,能夠使用 docker-compose up --no-recreate。若是須要的話,這樣將會啓動已經中止的容器。
docker-compose down 中止並刪除容器
docker-compose down --rmi local
刪除中止的服務容器。
docker-compose rm
查看服務的輸出。
docker-compose logs
列出全部容器。
docker-compose ps
經過發送 SIGKILL 信號來強制中止服務容器。支持經過參數來指定發送的信號,例如
$ docker-compose kill -s SIGINT