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...