Docker安装
根据官方文档的说明进行安装,本次安装在CentOS7上,安装的方式根据官方文档的说明,一共有三种
第一种:设置Docker的存储库并进行安装,以方便安装和升级任务,这种是最简单,也是官方推荐的方法
第二种:下载Docker安装包之后,本地进行安装,这种方法下载好安装包之后,没有网络也能进行安装
第三种:脚本方式的安装,不建议在生产环境中使用,如果主机上以及安装了Docker,则不要使用便捷脚本
我使用的是第一种方式来安装:
第一步:安装所需的软件包,执行命令,yum-utils
提供yum-config-manager
的使用,并且需要 devicemapper
存储驱动程序,所以安装device-mapper-persistent-data
和lvm2
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
第三步:安装Docker CE
sudo yum install docker-ce
此时Docker已安装,但未启动。
第四步:启动Docker
sudo systemctl start docker
第五步:通过运行hello-world
映像验证安装是否正确
sudo docker run hello-world
Hello from Docker!
This message shows that your installation appears to be working correctly.
出现这些就代表安装已经成功了!
PS:Docker CE与Docker EE的区别:CE是社区版不收费,EE是企业版,更注重安全和性能,并且收费。
详细的安装过程可以直接参考 https://docs.docker.com/install/