Docker 是一款非常流行的容器化技術,在啟動 Docker 容器時,我們可以通過一些參數來指定容器的一些配置參數。下面我們來介紹一下 Docker 啟動入參。
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
其中,docker run
表示啟動容器的命令,IMAGE
表示要啟動的鏡像名,[COMMAND] [ARG...]
表示容器啟動后要執行的命令以及命令參數。
下面是一些常用的 Docker 啟動入參:
-d, --detach
:在后臺運行容器。-p, --publish
:指定容器端口和主機映射端口。比如-p 8080:80
,表示將本地主機的 8080 端口映射到容器的 80 端口。-v, --volume
:將主機文件夾掛載到容器中。比如-v /data:/var/data
,表示將主機上的 /data 目錄掛載到容器中的 /var/data 目錄。-e, --env
:設置環境變量。比如-e MYSQL_ROOT_PASSWORD=123456
,表示設置容器中的 MYSQL_ROOT_PASSWORD 環境變量為 123456。--name
:為容器指定一個名稱。比如--name mycontainer
,表示指定容器名為 mycontainer。
以上就是 Docker 啟動入參的一些常用參數,我們可以根據需求靈活使用。