Info generali su Docker: dalla creazione di un'immagine da Dockerfile al push su DockerHub
- Creo una cartella di Docker files
$mkdir DockerFiles
- Creo ed edito un file Dockerfile (senza estensione)
$touch Dockerfile
$nano Dockerfile
FROM ubuntu
RUN apt-get update
CMD ["echo", "Hello World..!"]
- Buildo l'immagine dal Dockerfile (in questo caso il nome dell'immagine sarà "prova")
$docker build -t prova:latest . (devi stare all'interno della cartella dove è presente il Dockerfile)
- Controllo che l'immagine sia stata buildata
$docker images
- Effettuo il login su DockerHub
$docker login
- Taggo un'immagine in modo da poterla pushare in una repo di DockerHub
$docker tag [nome_immagine] [nome_utente]/[nome_repository]
- Push di un'immagine su DockerHub
$docker push [nome_utente]/[nome_repository]