Docker啟動(dòng)容器的指令是在終端上使用命令行進(jìn)行操作的。下面將介紹幾個(gè)重要的docker容器啟動(dòng)命令。
$ docker run hello-world
此命令會(huì)下載并運(yùn)行一個(gè)名為“Hello World”的鏡像。如果該鏡像在本地不存在,則docker會(huì)從默認(rèn)的鏡像倉(cāng)庫(kù)下載鏡像。這個(gè)命令適用于所有的docker容器。
$ docker run -d -p 80:80 nginx
這個(gè)命令運(yùn)行一個(gè)nginx容器,-d表示在后臺(tái)運(yùn)行,-p表示將Docker主機(jī)的80端口映射到容器的80端口上。
$ docker run -it ubuntu
這句話運(yùn)行一個(gè)名為“Ubuntu”的鏡像并進(jìn)入交互模式(-it選項(xiàng)),這樣可以直接在容器內(nèi)執(zhí)行操作。
$ docker start container_name
啟動(dòng)容器,其中container_name是要啟動(dòng)的容器名稱(chēng)或容器ID。
$ docker stop container_name
停止容器,其中container_name是要停止的容器名稱(chēng)或容器ID。
上述命令只是Docker容器啟動(dòng)過(guò)程中的一部分操作,還有很多其他的命令和選項(xiàng)可以使用。通過(guò)使用這些命令來(lái)控制Docker容器的運(yùn)行和管理,可以更加方便地進(jìn)行應(yīng)用程序開(kāi)發(fā)和運(yùn)維管理。