1.Docker简介:
Docker是一个用Go语言开发的一个开源容器引擎,Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的App),更重要的是容器性能开销极低。
2.安装Docker
一.检查内核版本
注意:Docker要求操作系统必须是64位,如果使用的Centos内核版本为3.10以上
执行命令:uname -r
二.安装依赖软件包
执行命令:yum install -y yum-utils device-mapper-persistent-data lvm2
安装前可查看device-mapper-persistent-data和lvm2是否已经安装
执行命令:rpm -qa|grep device-mapper-persistent-data
rpm -qa|grep lvm2
三.设置yum源
执行命令:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
四.更新yum软件包索引
执行命令:yum makecache fast
五.安装docker-ce
执行命令:yum install docker-ce -y
注意:如果需要指定版本Docker-ce
使用命令:yum list docker-ce.x86_64 --showduplicates | sort -r
安装完成后启动Docker
执行命令:systemctl start docker
查看版本信息
执行命令: docker version
五.卸载Docker
执行命令:yum remove docker docker-common docker-selinux docker-engine
yum remove docker-ce
执行命令: rm -rf /var/lib/docker
如果提示无法连接Docker
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
执行命令:systemctl start docker
如有疑问请参考:https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce
卸载参考:https://docs.docker.com/install/linux/docker-ce/centos/#uninstall-old-versions
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。