===== What? ===== Notes on basic docker setup/testing on RHEL7 or Centos. ===== commands ===== subscription-manager register --username=rhn-username \ --password=password --name=chorn-rhel7-host --autosubscribe subscription-manager repos --disable="*" subscription-manager repos --enable=rhel-7-server-extras-rpms \ --enable=rhel-7-server-rpms --enable=rhel-7-server-optional-rpms yum install docker systemctl enable docker.service systemctl start docker.service systemctl status docker.service docker pull rhel7 docker images docker run rhel7 echo "Hi there" [root@rhel7u1a ~]# docker run -v /usr/sbin/:/usr/sbin/ \ -i -t rhel7 /usr/sbin/ip addr show eth0 18: eth0: mtu 1500 qdisc noqueue state DOWN link/ether 02:42:ac:11:00:07 brd ff:ff:ff:ff:ff:ff inet 172.17.0.7/16 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::42:acff:fe11:7/64 scope link tentative valid_lft forever preferred_lft forever [root@rhel7u1a ~]# docker run -v /usr/sbin/:/usr/sbin/ \ -v /usr/bin/:/usr/bin/ -v /usr/lib64/:/usr/lib64/ \ -i -t rhel7 ps axf PID TTY STAT TIME COMMAND 1 ? Rs+ 0:00 ps axf ### interactive [root@rhel7u1a ~]# docker run -i -t --rm rhel7 [root@a081321f8f04 /]# ls bin boot dev etc home lib lib64 media [..] [root@a081321f8f04 /]# exit [root@rhel7u1a ~]# docker ps docker inspect docker start docker stop docker kill docker rm docker rmi