docker run [option] 鏡像名 [向啓動容器中傳入的命令]
經常使用可選參數說明:docker
- -i 表示以「交互模式」運行容器
- -t 表示容器啓動後會進入其命令行。加入這兩個參數後,容器建立就能登陸進去。即 分配一個僞終端。
- --name 爲建立的容器命名
- -v 表示目錄映射關係(前者是宿主機目錄,後者是映射到宿主機上的目錄,即 宿主機目錄:容器中目錄),可使 用多個-v 作多個目錄或文件映射。注意:最好作目錄映射,在宿主機上作修改,而後 共享到容器上。
- -d 在run後面加上-d參數,則會建立一個守護式容器在後臺運行(這樣建立容器後不 會自動登陸容器,若是隻加-i -t 兩個參數,建立後就會自動進去容器)。
- -p 表示端口映射,前者是宿主機端口,後者是容器內的映射端口。可使用多個-p 作多個端口映射
- -e 爲容器設置環境變量
- --network=host 表示將主機的網絡環境映射到容器中,容器的網絡與主機相同