Skip to main content

Docker

tip

Prima di fare qualsiasi build da caricare bisogna loggarsi su docker con l'account di ms3 che sta su bitwarden. Con docker login o direttamente da docker desktop

I comando principali sono:

info

Con nome del servizio si intende il nome dato al servizio nel docker-compose.yml, tipo:

api:
networks:
- tripme

api è il nome del servizio

  • docker ps: dettaglio di tutti i container che stanno girando con l'immagine a cui si riferisce.
  • docker container ls: lista dei container
  • docker image ls: lista immagini

Docker compose​

tip

Il comando di solito è docker-compose ma su alcune macchine non c'è il trattino quindi è docker compose. Provarli tutti e due se da errore.

  • docker-compose up: fa partire i container e lascia nella console tutti i log.
  • docker-compose up -d: fa partire i container ma senza i log.
  • docker-compose restart nome_del_servizio: fa ripartire un servizio
  • docker-compose up --build: esegue anche la build dell'immagine, questa cosa di solito si fa una volta sola, perchè poi l'immagine rimane in memoria. Ma ad esempio su ifa, il build va fatto ogni volta che si modifica lo script, quindi dipende.