docker安裝請檢視docker官網
大海--------------宿主機(系統linux/windows/macos)
鯨魚--------------docker
貨櫃------------容器例項
container----容器id
image--------映象
---docker阿里雲映象倉庫**
--啟動docker
systemctl start docker
---重啟docker
systemctl restart docker
--停止docker
systemctl stop docker
------------------------------------映象命令-----------------------------------
--檢視docker資訊
docker info/version
--docker幫助命令
docker --help
--檢視宿主機上所有的docker映象
docker images
--查詢映象從倉庫查詢
docker search -s 30 (星數超過30) 映象名稱 docker search -s 30 tomcat
--刪除映象
docker rmi -f 映象名稱(id) (-f 強制刪除) docker rmi -f hello-world tomcat(多個刪除)
--刪除全部映象
docker rmi -f $(docker image -q)
----------------------------------------容器命令-------------------------------------
--新建並啟動容器
--name 為容器重新起乙個名字
-d 後台執行容器 返回容器id (啟動守護式容器)
-i 互動式啟動容器
-t 為容器重新分配乙個偽終端
-p 隨機埠對映
docker run -it 映象名稱或者id
--列出當前所有正在執行的容器
-a 當前執行的容器+歷史上執行過的容器
-l 顯示最近建立的容器
-n 最近n個建立的容器
-q 靜默模式,只顯示容器編號
-no-trunc 不截斷輸出
docker ps -a
--退出容器
1 exit 容器停止並退出
2 ctrl+p+q 容器不停止退出
--啟動容器
docker start 映象id
--守護程序方式啟動容器
--重啟容器
docker restart 映象id
--停止容器
docker stop 映象id
--強制停止容器
docker kill 映象id
--刪除已停止容器
docker rm -f 映象id
--檢視容器日誌
-t 時間戳
-f 跟隨最新的日誌列印
-tail 數字顯示最後多少條
docker logs 容器id
--檢視容器內的程序
docker top 容器id
--檢視容器內部細節
docker inspect 容器id
--進入正在執行的容器並命令列互動
docker exec -it 容器id bashshell 在容器中開啟新的程序,並且可以啟動新的程序
docker attach 容器id 直接進入容器終端 不會啟動新的程序
--從容器內拷貝檔案到宿主機上
docker cp 容器id:容器內路徑 目的主機命令
Docker學習總結
本文作為總結性文章,不會詳細講解docker。但會把已學習的 了解的內容按照由易到難的順序串起來,更多的是幫助docker新手快速的了解docker,知道目前處在哪個階段,接下來該學些什麼,避免碰太多壁。博主水平有限,對於docker還在不斷學習中,本文如有不對的地方,煩請指出。docker 是乙個...
docker學習總結
最近在研究docker的使用,做下總結,希望對能看到的人有所幫助。資料推薦 菜鳥教程 命令還算是比較全。可以快速看下。1 docker安裝 我是跟著菜鳥教程安裝的教程進行安裝。系統是centos 2 docker搭建nginx,可資料共享 1 拉取映象 docker pull centos 拉取最近...
docker 學習總結
不扯官方鎖說的那一套東西。就談談我自己的感受。會 docker 相關的命令 最簡單的操作 能開始操作docker 簡單的一點的就是拉映象,然後再執行容器。稍微複雜一點 對映象進行修改,重新生成映象 或者自己寫 dockerfile 根據需求來新增定製實際生產中的映象 實際運用docker 必不可少的...