如何运行由docker-compose构build的Docker镜像?

使用docker docker-compose来docker化一个web应用程序。 它包括应用程序/数据库。

我从app / db分离图像,并把它们放入docker-compose.yml文件。

所以运行$ docker-compose build可以构build所有的图像。 运行$ docker-compose up可以启动所有的容器服务。

但是,我想要做一个像$ docker build -t app .的洞$ docker build -t app . ,如何运行?

我尝试了$ docker run -it app但不能像$ docker-compose up

Docker compose是MULTI容器部署的一个orchestrator。 所以对于创build单个图像不会有用。

我build议保持生产集群的容器分开,但你可以在一个容器中有多个服务。 试试主pipe或其他一些stream程pipe理者,docker官方文档有所有的细节。

让我知道如果不解释我会在这里添加一个例子。