1、docker的定義linux
docker是一個平臺,開發人員進行docker應用的開發和系統管理人員對docker應用部署和管理。git
2、docker與Virtual Machine的區別github
3、docker 架構docker
3、 Image vs. Containercentos
4、關於docker版本bash
docker-ce 社區版架構
docker-EE 企業版app
CE Download: https://download.docker.com EE Download: https://store.docker.com/curl
EE Download: https://store.docker.com/url
5、docker支持平臺
6、docker ce的安裝
6.一、Uninstall old versions
$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
$ sudo yum remove docker-ce
$ sudo rm –fr /var/lib/docker
6.2 Docker CE Installation
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
$ sudo yum-config-manager --enable docker-ce-edge $ sudo yum-config-manager --enable docker-ce-test
$ sudo yum-config-manager --enable extras
$ sudo yum install docker-ce
$ sudo yum list docker-ce --showduplicates | sort -r
$ sudo yum install docker-ce-
$ sudo systemctl start docker curl -s https://get.docker.com | sudo sh
7、 運行docker第一個程序
sudo docker run hello-world
$ sudo docker images [-a]
$ sudo docker ps –a
$ sudo curl https://raw.githubusercontent.com/docker/dockerce/master/components/cli/contrib/completion/bash/docker -o /etc/bash_completion.d/docker.sh
$ sudo yum install bash-completion(自動補齊安裝包)
$ Logout and login again.