Docker run意思
docker run 是 Docker 命令行界面(CLI)中的一個命令,用於創建一個 Docker 容器並運行它。這個命令會根據指定的 Docker 鏡像來創建一個容器,並在該容器中執行指定的命令。
以下是 docker run 命令的基本格式:
docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]- OPTIONS:是一系列可選的參數,用於指定如何運行容器,例如設定環境變數、映射埠、掛載卷等。
- IMAGE[:TAG|@DIGEST]:是要運行的 Docker 鏡像,包括可選的標籤(tag)或摘要(digest)。
- COMMAND:是在容器中執行的命令。
- ARG...:是傳遞給- COMMAND的參數。
例如,要運行一個基於 nginx:latest 鏡像的容器,並在該容器中啟動 Nginx 伺服器,你可以使用以下命令:
docker run -d -p 80:80 nginx:latest在這個例子中,-d 參數表示以守護進程模式運行容器,-p 80:80 參數將容器的 80 埠映射到主機的 80 埠,以便外部訪問,nginx:latest 是鏡像名稱和標籤。
docker run 命令非常強大和靈活,你可以使用它來運行各種 Docker 鏡像,並自定義容器的運行環境。