玩转Docker发布SpringBoot系列(一) linux 安装 docker

175 阅读1分钟

​本文已参与「新人创作礼」活动,一起开启掘金创作之路。​

工欲善其事,必先利其器。 ---《论语·卫灵公》

在如今的科技背景下,docker 已经成为了一种趋势。而我们今天做的就是在linux 系统下安装docker。 开启 玩转Docker发布SpringBoot 第一步。

背景

日常的部署,服务器资源消耗大,混乱不堪,维护复杂性难, Docker的出现解决了这些问题,一个鲸鱼的容器集装箱转载不同的服务。与微服务完美结合,即插即拔,维护起来更加方便,迅速。能更好的发现并解决问题,成本开销小。 遇到问题回滚方便,快捷,出错少。

温馨提示:本文所有命令在root账户下执行;

1.linux 检查 centos 内核版本 原因:Docker 要求 CentOS 系统的内核版本高于 3.10

uname -r

结果 :满足安装条件 满足安装条件。

2.更新yum 命令包 (此步骤可以不做 )

yum update 

3. 检查是否有安装过docker

yum list installed | grep docker

如果没有结果 则直接安装。 如果有之前安装过 执行卸载 卸载命令:

yum remove docker  docker-common docker-selinux docker-engine

4. 安装软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

5.配置国内yum源

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

6.安装docker

yum -y install docker

或者

yum install docker-ce docker-ce-cli containerd.io

查看结果:

docker -v

输出结果:

在这里插入图片描述 7.设置docker 开机自启

systemctl enable docker

结果: 在这里插入图片描述 启动 docker

systemctl start docker

查看docker 状态:

systemctl status docker

结果:

在这里插入图片描述 红框内 即启动成功。