Docker是目前最流行的容器化平臺之一。它允許開發者將應用程序和環境打包成一個獨立的容器,這些容器可以在任何地方運行,而不需要擔心環境差異和依賴問題。Docker run命令是在Docker中運行容器的基本命令。
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
其中,選項OPTIONS包括:
- -d:將容器的運行方式設置為后臺模式
- -i:標準輸入保持打開狀態
- --name:為容器命名
- -p,--publish:將容器內部端口暴露到主機上
- -t:分配一個偽終端
- --rm:在容器停止后刪除容器
- --restart:容器停止后自動重啟
- -v:將宿主機的目錄或文件掛載到容器之中
IMAGE參數是運行容器的鏡像名稱,例如:
docker run ubuntu
這個命令將啟動一個新的容器從Ubuntu的官方鏡像中。
COMMAND參數是要在容器中運行的命令。
docker run ubuntu ls
這個命令將啟動一個新的容器從Ubuntu的官方鏡像,并在容器中執行ls命令。
Docker run命令可以非常方便地運行和管理Docker容器。