Docker é uma ferramenta para subir ambientes em containers, de forma isolada do ambiente que temos localmente. Isso facilita a questão de subirmos aplicações em computadores diferentes.
O servidor da API e o banco de dados podem ser colocados em Docker para facilitar tanto seu desenvolvimento, quanto distribuição do código.
Docker é uma ferramenta para subir ambientes em containers, de forma isolada do ambiente que temos localmente. Isso facilita a questão de subirmos aplicações em computadores diferentes.
O servidor da API e o banco de dados podem ser colocados em Docker para facilitar tanto seu desenvolvimento, quanto distribuição do código.