目錄
系統環境說明
映象操作
拉取映象
搜尋網上映象
檢視本地映象
刪除映象
刪除所有映象
容器的操作
建立與啟動容器
進入容器
退出容器
檢視容器
停止容器
宿主機是centos7.6
docker版本是19.03.1
docker pull centos:7
docker search
name表示的是映象名稱,stars是星數,類似與github的stars,stars數越高,表示越多人喜歡。
docker images
檢視映象id(image id)
docker images -q
docker rmi 命令表示刪除映象,後面可以跟映象的id,也可以跟映象的名稱。
根據映象id刪除
根據映象名稱刪除,名稱=repository:tag
-i 表示執行容器建立互動式容器(建立即進入容器,退出即停止容器)-t 表示容器啟動後會進入其命令列。加入這兩引數後,容器建立就能登陸進去。
--name 為建立的容器命名
-v 表示目錄對映關係(前者是宿主機目錄,後者是對映到宿主機目錄)
-d 在run後面加上 -d 引數,則會建立乙個守護容器在後台執行。
-p 埠對映,前者是宿主機埠,後者是容器內的對映埠。可以使用多個-p做多個埠對映。
建立互動式容器成功,並進入到容器(如上圖所示,機器名稱明顯發生了變化)
輸入 eixt,即可退出容器
守護式容器(退出容器後,容器還是後台執行)
輸出序列號,則說明建立容器成功。建立守護式容器並沒有直接進入到容器裡面,那麼問題來了,怎麼進入到容器?
exit
docker ps
檢視所有的容器
docker ps -a
最後一次執行的容器
docker ps -l
檢視停止的容器
docker ps -f status=exited
docker stop
Docker 容器映象操作
1.登入 docker 私有倉庫 docker login 2.根據dockerfile構建映象,前為映象名,後為tag a 修改dockerfile 注 cmd 乙個dockerfile中只能有乙個cmd命令 造成的影響是在docker容器構建時的,不體現在構建好的容器中。run 乙個docker...
docker映象與容器操作
容器操作 docker例項 建立互動式容器 docker例項 建立守護式容器 掌握了映象操作與容器操作,docker基本就沒什麼東西了。映象操作沒幾個命令,主要是容器操作。斷劍重鑄之日,其勢歸來之時。docker pull redis刪除單個映象 docker rmi 刪除所有映象 docker r...
docker 映象 容器
windows下使用 everything 軟體 查詢 daemon.json 修改為如下 docker imagesdocker search 映象名稱docker search centosdocker pull tutum centosdocker rmi 映象iddocker rmi doc...