網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

docker常用命令

欄目: IT科技 / 發佈於: / 人氣:2.28W

docker下的命令是有很多的,一般可以按照其特性分爲容器生命週期管理、容器操作、容器rootfs命令、鏡像倉庫、本地鏡像管理、info|version,具體內容如下:

容器生命週期管理:run、start/stop/restart、kill、rm、pause/unpause、create、exec。

容器操作:ps、inspect、top、attach、events、logs、wait、export、port。

容器rootfs命令:commit、cp、diff。

鏡像倉庫:login、pull、push、search。

本地鏡像管理:images、rmi、tag、build、history、save、load、import。

info|version:info、version。

docker常用命令

拓展:

run命令是啥樣的呢?

docker中的run命令是屬於創建一個新的容器並執行的一個命令。

語法格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

OPTIONS說明:

-a stdin   指定標準輸入輸出內容類型,可以選擇STDIN/STDOUT/STDERR三項。

-d            後臺執行容器,並返回容器ID。

-i             以交互模式執行容器,通常與-t同時使用。

-P            隨機端口映射,容器內部端口隨機映射到主機的端口。

-p            指定端口映射,具體格式爲:主機(宿主)端口:容器端口。

-t             爲容器重新分配一個僞輸入終端,通常與-i同時使用。

--name="nginx-lb"    爲容器指定一個名稱。

docker常用命令 第2張

參考範例:

使用docker鏡像nginx:latest以後臺模式啓動一個容器,並且將容器命名爲mynginx。具體命令爲:

docker run --name mynginx -d nginx:latest