Docker是一個(gè)應(yīng)用容器引擎,可以幫助用戶快速、輕松地構(gòu)建、發(fā)布和運(yùn)行分布式應(yīng)用程序。當(dāng)你需要運(yùn)行一個(gè)應(yīng)用程序時(shí),它可以快速創(chuàng)建一個(gè)可靠的、可重復(fù)的環(huán)境。
在Docker中,您可以使用docker compose up -d命令將容器部署到后臺(tái)。這個(gè)命令需要docker-compose文件。
version: '3' services: web: image: nginx ports: - "80:80"
這個(gè)文件告訴Docker創(chuàng)建一個(gè)Web服務(wù)器容器,并將其映射到主機(jī)端口80。
使用docker-compose up -d啟動(dòng)容器時(shí),Docker會(huì)檢查是否存在該容器,如果不存在,Docker則會(huì)根據(jù)docker-compose文件自動(dòng)創(chuàng)建新容器,并將其部署到后臺(tái)。
您可以使用docker-compose ps命令查看所有正在運(yùn)行的容器:
$ docker-compose ps Name Command State Ports ------------------------------------------------ mywebapp_web_1 nginx -g d Up 80/tcp
至此,您已經(jīng)成功地將容器部署到后臺(tái),并可以訪問應(yīng)用程序。