Manual builds
# Enter bash inside a container
$ docker run -it --name mobyr rocker/r-base /bin/bash
# Do some stuff ...
mobyr/ $ install2.r magrittr RNeo4j
# Leave container
mobyr/ $ exit
# Commit changes
$ docker commit -m "Add magrittr and RNeo4j" mobyr kuethe/mobyr:0.1
# Push image to Dockerhub
$ docker login
$ docker push kuethe/mobyr:0.1
Is this the way we should create images?
- Nope!
- Use a
Dockerfile
!