啓動容器執行自定義腳本docker
docker run -d centos /bin/sh -c "while true;do echo helloworld;sleep 1;done" docker ps
查看容器日誌centos
docker logs -f container_id # 持續輸出日誌 docker logs --tail 10 container_id # 輸出最後的10行日誌,默認全部 docker logs -t container_id # 顯示日誌時間戳信息
其餘經常使用命令bash
docker stats # 查看docker的CPU、內存等狀態 docker top container_id # 查看容器內部的進程信息 docker inspect container_id # 查看容器的詳細信息(元數據) docker image inspect image_id # 查看鏡像的詳細信息(元數據) docker cp container_id:/home/test.c /home # 從容器內將文件拷貝到宿主機,無須啓動容器
進入在後臺運行的容器日誌
docker exec -it container_id /bin/bash # 開啓新終端與容器進行交互 docker attach container_id # 複用原有終端與容器進行交互