docker 容器命令(下)

2022-04-02 08:42:41 字數 698 閱讀 3106

1.檢視容器執行的日誌

docker logs

-t 顯示時間戳

-f 跟隨最新的日誌列印

--tail  n 顯示最後n條

例如:docker logs -f -t --tail 3 5ba7f9a7010   

2.檢視容器內執行的程序

docker top 容器id

3.檢視容器內部的細節,以乙個json串的形式返回

docker inspect 容器id

例如:docker inspect d230fa673371

4.進入正在執行的容器並以命令列互動

docker attach  容器id

docker exec        # 在沒有啟動互動式視窗的前提下在容器內執行命令

例如:docker exec d230fa673371 ls -l /tmp      #在容器外執行ls -l 命令

5.將容器中的檔案拷貝到宿主機上

docker  cp 容器id:容器內路徑  宿主機的路徑

例如:docker cp d230fa673371:/tmp/docker_hxg.txt  /usr    #將容器中的docker_hxg.txt檔案拷貝到usr路徑下(注意是在宿主機的終端執行命令)

docker容器命令

1.docker run it name container name repository tag image id bin bash 互動方式啟動docker容器 例如docker run it name mycentos centos 7 bin bash 2.docker run d nam...

docker容器命令

這樣就建立了乙個新的centos容器了。那如果退出呢?通過exit命令就可以退出了 docker run di name 容器名稱 映象名稱 標籤 這個時候我們建立成功了,但是現在還是在本地,還沒有進入到centos容器中,但我們檢視的時候,發現容器已經是在執行了 那我們怎麼進入到這個centos容...

docker容器命令

1.新建並啟動容器 docker run options image command arg options 2.列出執行的容器 docker ps options options 3.啟動容器 docker start 容器id或者容器名 4.重啟容器 docker restart 容器id或者容...