在安装Docker之前先了解几个概念:
镜像(image)
docker镜像好比是一个模板,可以通过这个模板来创建容器服务,比如:
tomcat镜像-->tomcat01容器(提供服务)
通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中)
容器(containers)
docker利用容器技术,独立运行一个或者一个组应用,通过镜像来创建的。
可以把容器理解为就是一个简易的Linux系统。
仓库(registry)
仓库就是存放镜像的地方。
仓库分为公有仓库和私有仓库。
默认是Docker hub(国外)。
安装docker
Docker有比较详细的官方参考文档,我们可以按照官方文档来进行:
https://docs.docker.com/engine/install/centos/
1.卸载旧的版本
#yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.需要的安装包
yum install -y yum-utils
3.设置镜像的仓库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo #默认是国外的
我们可以使用以下的仓库:
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里仓库
4.安装docker相关内容
安装前先更新
#yum makecache fast
#yum install docker-ce docker-ce-cli containerd.io
5.启动docker
#systemctl start docker
6.使用docker version查看是否安装成功
#docker version
到此可以看到docker安装成功,如果要测试的话,可以拉取镜像进行测试: