docker 常用命令

查看鏡像列表:docker images
查看鏡像列表
查看容器列表:docker ps -a
這裏寫圖片描述
進入已啓動的容器:docker exec -it 容器id/容器名稱 bash
退出容器:exit
這裏寫圖片描述
查看容器的日誌:docker logs -f 容器id/容器名稱
這裏寫圖片描述
從容器中copy文件到宿主機:docker cp 容器id/容器名稱:sourcePath destinationPath
這裏寫圖片描述
從宿主機中copy文件到容器:docker cp sourcePath 容器id/容器名稱:destinationPath
這裏寫圖片描述
從docker官方鏡像倉庫中搜索鏡像:docker search 鏡像名稱
這裏寫圖片描述
從docker官方鏡像倉庫中拉取鏡像:docker pull 鏡像名稱
這裏寫圖片描述
強行刪除鏡像(不管有沒有容器在使用):docker rmi -f 鏡像名稱
這裏寫圖片描述
批量刪除鏡像的tag爲none的鏡像:docker rmi -f $(docker images|awk ‘/^/ {print $3}’)
這裏寫圖片描述
強行刪除容器(不管有沒有啓動):docker rm -f 容器名稱/容器id
這裏寫圖片描述
導出鏡像爲一個tar包:docker save -o xxx.tar 鏡像名
這裏寫圖片描述
導入一個鏡像:docker load < xxx.tar
這裏寫圖片描述
使用Dockerfile生成一個鏡像同時命名(當前目錄需要有一個Dockerfile,下面命令的”.”表示Dockerfile的路徑爲當前目錄下):docker build -t 鏡像名 .
這裏寫圖片描述
這裏寫圖片描述
創建一個容器去啓動一個鏡像併爲容器命名(-d表示以後臺守護進程方式啓動):docker run -d –name 容器名稱 鏡像
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章