# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# yum -y --enablerepo=elrepo-kernel install kernel-ml
#reboot
# yum install docker -y
# systemctl start docker
# cd /var/lib/docker/container //dokcer所有容器的地方,如果沒有刪乾淨可以直接過來刪
# dokcer tag test:0.1 blackfloat/test:0.1
# docker serach centos //搜尋關於centos 的images
# docker pull centos:7 //拉下來
# docker -d //d = deamon 背景執行
# docker images //顯示docker 現在已安裝的images
# docker ps -a |查看所以的container
# docker run -i -t centos 7 /bin/bash //-i =互動 -t = terminal 進入會有終端機
# docke start (name)
# docker exec -it name
# docker attach (name)
# docker stop (name)
# docker run --rm centos:7 echo "hello" //執行完自動消滅container
# docker run -d -p 8080:80 httpd//-d =互動 -p=開啟apache
# docker inspect (container name or container id) //查看container 資訊
# docker run -it --rm -v /mydata:/data centos /bin/bash -v 可以將本地端/mydata 對應到 docker 裡面的/data
跳出docker 按住ctrl+p +q 會讓container 的status 還是 up的
# docker commit (docker_process_id) (new_image_name):(version)
docker del all container(stop)
# docker container prune
docker del one containter or del one images
# docker rm -f (containter-name)
# docker rmi -f (images-name)
docker login and push images to cloud
# docker login
# docker push blackfloat/test:0.1
# docker blackfloat/test:0.1
# docker build -t centos:web /dockerfile