Linux 怎么安装Docker

1.关闭防火墙

在这里插入图片描述

命令:
systemctl stop firewalld
systemctl disable firewalld

2.关闭Swap

如果不关闭的话,会因为内存交换而影响性能以及稳定性,
• 临时关闭- 系统重启后会恢复 命令:swapoff -a
• 永久关闭:编辑 /etc/fstab 注释掉包含swap的那行,重启后可永久关闭
• 或直接执行:sed -i '/ swap / s/^/#/' /etc/fstab.

我尝试的如下图 free -h 命令为查看swap分区大小的命令,永久关闭好像没有成功
Linux 怎么安装Docker_第1张图片
临时关闭成功了–先测试一下
Linux 怎么安装Docker_第2张图片

3.安装docker

命令:yum install docker-ce -y

安装K8S必须要先安装Docker,使用yum方式安装Docker社区最新版。Docker官方文档是最好的教材:https://docs.docker.com/install/linux/docker-ce/centos/#prerequisites

但由于方教授的防火墙,文档网站经常无法查看,并且使用yum安装也经常会超时失败
所以添加阿里云的Docker仓库:(如果虚拟机不能够连互联网可尝试自己搭建Docker私服,私服搭建详情可自行查看https://www.cnblogs.com/Eivll0m/p/7089675.html
显示:没有可用软件包-解决如下:
这是由于国内访问不到docker官方镜像的缘故
可以通过aliyun的源来完成:
命令:sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
在这里插入图片描述
这里可能出现一个错误:yum-config-manage:command not found
这是因为系统默认没有安装这个命令,这个命令在yum-utils包里,通过下面的命令安装一下就可以了
执行命令:yum -y install yum-utils
命令安装成功了,接下来就可以安装docker了
执行命令:yum install docker-ce -y

安装成功:如下图(超开心)
Linux 怎么安装Docker_第3张图片
查看当前安装的Docker版本
运行命令:docker --version
在这里插入图片描述
安装了截止目前为止最新的18.09.0版本

4.启动Docker

命令: systemctl start docker
我的虚拟机centos7上显示不能用service启动服务,但是服务器上运行无误,直接可以运行启动

你可能感兴趣的:(【运维】小白的进阶之路,kubernetes)