Table of Contents

,

Fedora 20 Docker

Install and start Docker

From: http://goodsquishy.com/2014/01/playing-with-docker-on-fedora-20/

yum install docker-io
systemctl start docker
systemctl enable docker

And your done, you can now start your new container with the docker run command

docker images
docker run -t -i --name busybox busybox:v1 /bin/sh

Install Fedora container from registry

docker pull fedora
docker images
docker run -t -i fedora:20 /bin/bash 

Create Fedora container yourself

yum --installroot=/root/fedroot --releasever=20 install yum fedora-release coreutils
cd /root/fedroot/
rm -rf ./var/cache/yum/* ./var/lib/yum/yumdb/* ./var/lib/yum/history/* ./var/log/yum.log
tar -czf - . | docker import - myfedora:v1
docker run -t -i myfedora:v1 /bin/sh

Remove untagged container

docker rmi $(docker images | grep "^<none>" | awk "{print $3}") 

Attach running container

docker ps -a
docker start 344db3753522

#or by name
docker start busybox

docker attach busybox

Networking

Show bridge

yum install bridge-utils -y

brctl show
bridge name     bridge id               STP enabled     interfaces
docker0         8000.e2735138505f       no              veth64a0