1.1. Docker部署
目前Docker仅支持Linux和Unix环境,在Windows Server 2016版本支持Windows容器。
1.1.1. Docker for CentOS:
第一步:使用官方yum仓库
[root@linux-node1 ~]# yum install -y yum-utils
[root@linux-node1 ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
使用国内Yum源
[root@linux-node1 ~]# cd /etc/yum.repos.d/
[root@linux-node1 yum.repos.d]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
第二步:Docker安装:
[root@linux-node1 ~]# yum install -y docker-ce
第三步:启动后台进程:
[root@linux-node1 ~]# systemctl start docker
[root@linux-node1 yum.repos.d]# docker --version
Docker version 18.09.2, build 6247962
1.1.2. Docker for windows:
第一步:下载boot2docker:https://github.com/boot2docker/windows-installer/releases/latest
第二步:运行安装程序,
选择需要安装的组件,如果初次安装请选择Full installation。
安装完毕,打开Docker,默认会进行初始化,初始化会创建一个virtualbox的虚拟机。
1.1.3. Docker Hub
Docker之所以能这么快的火起来,和Docker Hub的作用是分不开的。Docker构建了像GitHub一样的仓库,用来存放大家构建好的Docker镜像,其中已经包括了超过15,000的镜像。大部分需求,都可以通过在 Docker Hub 中直接下载镜像来实现。
搜索镜像
搜索,你懂的,想寻找你需要的Docker镜像,先搜索吧,因为可能已经有人做好了,合并重复造轮子呢,尤其是很多是官方提供的,可以非常放心的使用。
输出依次为镜像名字、描述、星级(表示该镜像的受欢迎程度)、是否官方创建、是否自动创建。OFFICIAL为OK的就是官方镜像。
本章快速的带领读者使用上Docker,了解Docker的基本操作和管理工作。记住,唯有实践才会掌握。