===Getting a fresh image:===
docker pull centos:6
Once you have pulled the image you can view your docker images with:
docker images
Example output:
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
centos 6 72703a0520b7 3 weeks ago 190.6 MB
centos latest 0f73ae75014f 3 weeks ago 172.3 MB
hello-world latest af340544ed62 8 weeks ago 960 B
\\
===Creating a container===
Once you have the image downloaded you can create a container with the following
^ Flag ^ Explanation ^
| -i | Interactive Container |
| -t | creates a pseudo-TTY that attaches stdin and stdout |
\\
To detach the tty without exiting the shell you can use the 'escape' sequence:
Ctrl +p + Ctrl +q
Starting container example:
docker run -i -t 72703a0520b7 /bin/bash
\\
===Getting back into a container ===
If you need to get back into the container to make changes you can run the following command:
docker exec -it container /bin/bash
\\
=== Deleting a container ===
docker rm imageid
[root@docker ~]# docker rm 0496f8e30329
0496f8e30329
\\
===Docker location on host ===
Each container is located on the host
\\
You can view the containers in:
/var/lib/docker/containers/imageid