Attualmente sto lavorando per ottenere un buon flusso di lavoro, dallo sviluppo alla distribuzione di kubernetes sulla piattaforma cloud.
Sono piuttosto a mio agio con i vari comandi di docker, ma riscrivere lunghi comandi ogni volta diventa doloroso.
Ad esempio, per la distribuzione di immagini di finestra mobile su google cloud Devo taggare e inviarli a google gcloud .
docker tag my-image gcr.io/my-project/my-image:test
gcloud docker -- push gcr.io/my-project/my-image
Ovviamente sarebbe abbastanza doloroso scrivere fuori tutti i giorni, quindi per conveinience potrei inserire questi in pacchetto json ed eseguirli con qualcosa come npm run docker-image-release
.
La domanda che ho è - è il mix di package.json e docker / roba di distribuzione disapprovato? O è una struttura di progetto perfettamente ragionevole?
Se è una cattiva idea - qual è il modo migliore per ricordare comodamente i comandi che sto usando molto?