Create a container with an interactive shell: docker run -t fedora -i /bin/bash
# make changes (install a server)
commit using docker commit <container id>
# run a server program and expose
# host: 9090, container: 90
docker run -d -p 9090:80 random/apache /usr/sbin/httpd -D FOREGROUND
- Images: docker rmi `docker images -q`
- Containers: docker rmi $(docker ps -a -q)
Notes: http://allthingsopen.com/2013/12/19/building-docker-images-on-fedora/
virt-tar-out -a /tmp/myimages/fedora-image/fedora-image-sda.qcow2 / - | docker import - testing/f20-base
docker tag b385392d1aab localhost.localdomain:5000/f20-base docker push localhost.localdomain:5000/f20-base
$ cat Dockerfile FROM localhost.localdomain:5000/f20-base MAINTAINER echo@echorand.com
RUN yum -y install python3
ENV LANG C CMD ["/bin/bash"][asaha@dhcp-40-115 fed cat Dockerfile FROM localhost.localdomain:5000/f20-base MAINTAINER echo@echorand.com
RUN yum -y install python3
ENV LANG C CMD ["/bin/bash"]