常用Docker指令

檢視資訊

1
2
3
4
docker compose ls            # 列出 compose 
docker container ls          # 列出容器,等同 docker ps
docker container stop <ID>   # 取得 ID 後可一一暫停
docker system df -v          # 列出硬碟相關的詳細資訊,不過列出的遠遠不只

進入 Docker 容器內部

1
2
3
docker ps
docker exec -it dbf85ae17c7c /bin/sh
# 若 sh 不行可改成 bash

運行控制

1
2
3
4
5
docker compose up -d         # d: detach,獨立持續運行
docker compose stop
docker compose restart

docker compose rm -s -v      # 不常用,s: stop, v: 移除匿名卷

清理

1
2
docker system prune -a       # 關閉停用的容器、網路、映像、快取
docker image prune -a        # 清理無用映像
載入評論