Linux Docker在单个容器中提供多种服务

Linux Docker在单个容器中提供多种服务,linux,docker,Linux,Docker,使用所有需要的容器创建一个dockerfile是一种好做法吗, 例: 这实际上是个坏主意。容器的原则是每个容器提供一项服务 容器实际上只是一个过程。您可以在一台机器上运行50个不同的容器,开销很小,并且仍然可以为每个服务获得隔离的优势。您正在寻找的服务是kubernetes,称为pod和/或部署 您可以将nginx/php放在两个单独的容器中,放在同一个pod中,将mysql服务器放在另一个pod中。没有。一个码头工人应该提供一种服务 1 - FROM ubutnu 2 - RUN apt i

使用所有需要的容器创建一个dockerfile是一种好做法吗, 例:


这实际上是个坏主意。容器的原则是每个容器提供一项服务


容器实际上只是一个过程。您可以在一台机器上运行50个不同的容器,开销很小,并且仍然可以为每个服务获得隔离的优势。

您正在寻找的服务是kubernetes,称为pod和/或部署


您可以将nginx/php放在两个单独的容器中,放在同一个pod中,将mysql服务器放在另一个pod中。

没有。一个码头工人应该提供一种服务
1 - FROM ubutnu

2 - RUN apt install php7.4

3 - RUN apt install mysql-server

4 - RUN apt install nginx

5 - RUN apt install openssh-server
......