Docker是一個(gè)非常強(qiáng)大的工具,可以輕松地創(chuàng)建、部署和管理應(yīng)用程序。當(dāng)你在使用Docker時(shí),你可能需要啟動(dòng)或終止一個(gè)容器。下面我們來學(xué)習(xí)如何使用Docker啟動(dòng)終止容器。
啟動(dòng)容器:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
該命令將從指定的鏡像中創(chuàng)建一個(gè)新的容器,并執(zhí)行COMMAND。以下是一些常見選項(xiàng):
- -d:以后臺(tái)模式運(yùn)行容器
- -p:在容器內(nèi)部和主機(jī)之間映射端口
- --name:給容器命名
例如:
docker run -d --name my_container -p 80:80 nginx
這將創(chuàng)建一個(gè)名為my_container的新容器,使用Nginx鏡像,并將容器的80端口映射到主機(jī)的80端口。
終止容器:
docker stop [OPTIONS] CONTAINER [CONTAINER...]
該命令將終止一個(gè)或多個(gè)正在運(yùn)行的容器。以下是一些常見選項(xiàng):
- -t:設(shè)置一個(gè)時(shí)間限制,如果超過時(shí)間限制容器還沒有停止,則強(qiáng)制停止容器
例如:
docker stop my_container
這將停止名稱為my_container的容器。
使用Docker啟動(dòng)和終止容器非常方便。現(xiàn)在你可以在自己的應(yīng)用程序中使用這些命令了。