Docker images em instancia de VM no GCP
Olá, tenho uma aplicação com docker onde pretendo fazer deploy em uma VM no Google Cloud Platform.
No meu repositório tenho respectivos /backend e /frontend com seus Dockerfiles e na raiz tenho o docker-compose.
Seguindo um padrão do GCP, coloquei ambas as imagens no Artifact Registry, porém minha dúvida é: vou utilizar o postgre também, então vou precisar da imagem dele. Essa imagem do postgre, eu mando pro Artifact Registry junto com as outras?
Dentro da VM eu faço um pull de todas imagens e deixo elas rodando nas respectivas portas ou tem maneira mais simples, como por exemplo utilizar o proprio docker-compose, só fazer a pipeline dos services e dar um up?