Massa, cara! Me lembra o novo comando docker init
do docker, que serve pra automatizar a criação de arauivos Dockerfile e docker-compose pra vários contextos diferentes, vale a pena dar uma olhada
PS: Tem que ter o Docker Hub, infelizmente não existe na Docker CLI