Até hoje eu não entendo porque nunca criaram um comando pro Docker:
$ docker init
E ele cria um arquivo Dockerfile com TODOS parâmetros possíveis de exemplo numa image scratch da vida.
Isso é usabilidade relacionada a linha de comando, facilitar a vida do usuário.
@cyberhermitt
Já fiz pra outros apps no passado que tinha muito boilerplate, mas falo de algo no binário dele,
$ docker init
Aí invés de um alias próprio
$ docker-init
Eu hoje estou confortável com isso, mas penso a quantidade de pessoas que estão aprendendo e vão aprender docker.
@tgmarinho
Tá na todo criar um CLI que é basicamente um alias pro docker, mas apenas interceptar docker init pra ter de POC antes de pensar em PR.
Mas fds evitando parar pra codar.
@sergsoares
mais fácil ter um cli global com todas as possíveis confs para os mais variados cenários para ser algo como:
dev docker init
dev js create-react-app
dev github actions list
e por aí vai, usando plugins para crescer