Docker 其餘經常使用命令

啓動容器執行自定義腳本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                     # 複用原有終端與容器進行交互
相關文章
相關標籤/搜索