整理DOCKER命令

2021-08-20 13:21:16 字數 1586 閱讀 1592

1.docker search 映象名字         --去docker hub搜尋映象

2.docker pull 映象名字           --去docker hub拉取映象

3.docker push 自己的dockerhubid/映象名字           --將映象推至自己的public庫

4.docker version                 --檢視docker版本等資訊

5.docker info                    --docker版本宿|主機os版本|dockerhub使用者|映象資訊|容器資訊

6.docker images                  --list出所有本地的映象

7.docker ps                      --list出所有執行的docker容器 加-a引數列出所有容器

8.docker login/logout            --登入/登出自己docker hub賬號

9.docker run 映象名字            --執行基於給定映象的容器 一般加-ti 引數指定前台執行並且可以指定互動環境一般是/bin/bash

--加-d引數是將容器放在後台執行

10.docker start/stop/restart 容器id      --開始/停止/重啟乙個容器

11.docker inspect 容器id         --檢視乙個容器的資訊 基於哪個映象|掛載了哪個目錄|虛擬ip等資訊

12.docker top 容器id             --檢視乙個正在執行的容器的記憶體資源情況,和正常linux的top命令使用方法差不多

13.docker port 容器id            --檢視乙個正在執行的容器的埠對映宿主機埠

14.docker rename 容器id 新的容器名稱  --重新命名乙個容器的名稱

15.docker tag 映象名字           --重啟標記乙個映象,檢視本地映象就會發現有兩個映象名字不同映象id相同的映象

16.docker log 容器id             --檢視啟動的容器日誌都更新了什麼

17.docker rm/rmi 容器id/映象id   --rm引數是刪除乙個停止執行的容器 rmi刪除乙個上層不存在任何容器的映象

18.docker cp 容器id:source_path destination_path --複製容器內的內容到本地宿主機

docker cp source_path|- 容器id:destination_path --複製宿主機內容到容器

19.docker build -t 映象名字 path --使用dockerfile構建乙個映象path路境內需要存在乙個dockerfile檔案(後續討論dockerfile檔案內容),映象名字是建立成功後映象的名子

20.docker attach 容器id          --重新連線到乙個後台執行的容器

21.docker exec -ti 容器id /bin/bash  --建立乙個tty連線到容器

dockerfile是乙個構建docker映象的檔案下面將會對案例進行解析,幹講有點費勁。

找個經典的案例先

docker 命令整理

一 構建映象 構建映象有兩種方式docker commit命令和dockerfile檔案。1 docker commit命令 可以分為三步 執行容器 修改容器 把修改的容器儲存為新映象,docker commit 舊容器名 新映象名2 dockerfile檔案 docker build t 標籤名 ...

整理docker常用命令

編譯 docker build t wisely 自定義映象名稱 執行docker run d name p 8888 8888 wisely 刪除容器 docker rm xxf 啟動容器 docker start 停止容器 docker stop 掛載目錄 啟動伺服器並進入掛載目錄 docker...

docker常用命令整理

進入正在執行的容器 sudo docker attach docker exec it bin bash 刪除所有容器 docker rmdocker ps a q 刪除單個容器 docker rm name id 停止 啟動 殺死乙個容器 docker stop name id docker st...