Rami
Rami

Reputation: 530

How to run 2 process in the same docker container or dyno?

I would like to run 2 process within the same docker container or dyno .

Is this possible?

Upvotes: 0

Views: 850

Answers (1)

JRichardsz
JRichardsz

Reputation: 16534

Heroku Dyno is very similar to a docker container, and have the same main principle: Run just one foreground process in each one.

Check this post to understand what are foreground and background process.

Docker official web says :

It is generally recommended that you separate areas of concern by using one service per container

With time, maybe you could achieve your goal: Run multiple services in a container (api in your case) in docker using linux services, creating one process which will launch other child process or another workaround, but in heroku will not be possible, due to security restrictions and limited s.o commands.

Upvotes: 2

Related Questions