Docker中的啟動參數(shù)是一種重要的配置機制,它們用于控制容器的啟動方式和行為。下面,我們將為您介紹Docker中常用的啟動參數(shù)。
$ docker run -d -p 8080:80 --name my-nginx nginx
-d參數(shù):表示將容器以后臺模式運行。
-p參數(shù):表示將容器的端口80映射到主機的端口8080上。
--name參數(shù):表示定義容器的名稱為my-nginx。
$ docker run -it --rm --network host --name my-ubuntu ubuntu
-it參數(shù):表示使用交互式shell進入容器。
--rm參數(shù):表示容器停止后自動刪除容器。
--network參數(shù):表示容器使用主機的網(wǎng)絡(luò)。
--name參數(shù):表示定義容器的名稱為my-ubuntu。
$ docker run -v /usr/share/nginx/html:/usr/share/nginx/html:ro -d nginx
-v參數(shù):表示將主機目錄掛載到容器內(nèi)指定位置,:ro表示以只讀權(quán)限掛載。
-d參數(shù):表示將容器以后臺模式運行。
以上是Docker中常見的啟動參數(shù),我們可以根據(jù)不同的場景設(shè)置不同的參數(shù),以達到最佳的使用效果。