To start the docker service: $ sudo service docker start (or to start it when system boots...) $ sudo chkconfig docker on To build an image (named debian12:ashell:7.0.1786.1 $ docker build -t debian12:ashell:7.0.1786.1 or $ ./builddocker microsabio/debian12-ashell:latest Run the image: $ launchdocker microsabio/debian12-ashell{:tag - default is :latest} To list the available images: $ docker images To launch image and have access to Linux shell prompt: 1. Remove the ENTRYPOINT from the DockerFile 2. $ docker run -it -v /vm:/vm image-name To upload image to repository: 1. Use $ docker images | more to list the images and get id 2. Use $ docker tag to tag it: $ docker tag fdebcefce065 microsabio/debian12-ashell:7.0.1786.1 $ docker tag fdebcefce065 microsabio/debian12-ashell:devel $ docker tag fdebcefce065 microsabio/debian12-ashell:latest (can tag same image multiple ways as shown above) 3. Login: $ docker login 4. Push it: $ docker push microsabio/debian12-ashell:7.0.1786.1 5. Login on web to see it