docker執行常用命令

前言

Docker 是基於容器的平臺,允許高度可移植的工作負載。Docker 容器可以在開發人員的本機上,資料中心的物理或虛擬機器上,雲服務上或混合環境中執行。

docker執行常用命令

docker執行的常用命令分為:容器生命週期管理類、容器操作類、容器rootfs命令、映象倉庫、本地映象管理、info|version六個大的類別。後面我們依次給大家結束各個命令的使用。

docker命令之容器生命週期管理

1.run命令

docker run為建立一個新的容器並執行一個命令。

例如:docker run ——name mynginx -d nginx:latest 意思為:使用docker映象nginx:latest以後臺模式啟動一個容器,並將容器命名為mynginx。其中

-d:

意思為後臺執行容器,並返回容器ID。

--name="nginx-lb":

為容器指定一個名稱。

docker run -p XXXXXX:80:8080/tcp ubuntu bash意思為:繫結容器的 8080 埠,並將其對映到本地主機 XXXXXX的 80 埠上。

docker run -p 80:80-v /data:/data -d nginx:latest意思為:使用映象 nginx:latest,以後臺模式啟動一個容器,將容器的 80 埠對映到主機的 80 埠,主機的目錄 /data 對映到容器的 /data。其中-v意思為繫結一個卷。

結語

docker命令相對於linux來說,比較長,也比較難記,又是橫槓又是冒號的很不容易記住,所以大家只是把常用的幾個簡單的記住就好。