本文已参与「新人创作礼」活动,一起开启掘金创作之路。
工欲善其事,必先利其器。 ---《论语·卫灵公》
在如今的科技背景下,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
结果:
红框内 即启动成功。