安装Docker
环境准备
1.需要一点点的Linux基础
2.部署CentOS 7Linux系统
3.使用xshell进行远程服务操作,当然我这里使用云服务器进行演示。
输入uname -r查看系统的内核环境,需要3.10以上的。
输入cat /etc/os-release查看系统的版本
NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7"
安装
帮助文档地址:docker官网
点击linux安装
我们现在是基于CentOS的安装,现在演示一下如何安装
- 首先是卸载之前的docker
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
因为我的服务器上面原本就没有,所以这里显示的是没有匹配到的情况
- 安装配置环境
安装需要的安装包
sudo yum install -y yum-utils - 设置镜像的仓库
默认是的镜像仓库的地址是国外的
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
为了更快,设置阿里云的镜像仓库地址。
输入命令
sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
运行结果
- 更新yum软件包索引
yum makecache fast
运行结果
- 安装dokcer相关的 docke-ce社区 ee企业版
运行结果
- 启动docker
sudo systemctl start docker
运行结果
腾讯云的话,不会显示docker的详细信息。
- 运行hello-world
运行显示结果
sudo docker run hello-world
运行结果
- 8.查看下载的镜像
输入下面的命令可以查看镜像
sudo docker images
运行结果
卸载 docker
删除安装包:
yum remove docker-ce
删除镜像、容器、配置文件等内容:
rm -rf /var/lib/docker