常見的docker命令有哪些呢?
Docker
Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
Docker的簡介
Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的Linux機器或Windows 機器上,也可以實現(xiàn)虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。一個完整的Docker有以下幾個部分組成:DockerClient客戶端;Docker Daemon守護進程;Docker Image鏡像;DockerContainer容器。
1,首先我們介紹一下鏡像相關的命令,我們使用docker images命令,查看本地所有的鏡像,使用docker search關鍵詞在Docker Hub中搜索鏡像,例如dockersearchcentos 在倉庫中搜索centos鏡像,Docker Hub是官方提供的鏡像倉庫。
2,使用docker pull命令去下載鏡像,docker rmi命令去刪除鏡像,加參數(shù)-f表示強制刪除,盡量先刪除容器再刪除鏡像。
3,使用docker run命令去啟動鏡像,-d表示后臺運行,-P表示隨機端口,-p指定端口映射,格式為:ip:hostPort:containerPort。
4,使用docker ps命令列舉出所有運行中的Docker容器,該命令參數(shù)比較多,-a列表所有的容器,-f過濾,-q只列表容器的id。
5,docker version查看docker的版本信息,docker info查看Docker的系統(tǒng)信息,例如CPU、內存、容器個數(shù)等。docker kill容器id,docker start/stop/restart容器id啟動、停止和重啟指定的容器。
6,docker build -t標簽名稱目錄,構建Docker鏡像,-t表示指定一個標簽。docker tag為鏡像打標簽。更多的命令可以使用docker --help查看,如果想查詢docker run命令的用法,可以使用docker run --help進行查看。
聲明:免責聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關證據(jù),一經查實,本站將立刻刪除涉嫌侵權內容。本站原創(chuàng)內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科