最近的CentOS折腾都是在安装完成之后通过记忆整理之后才记录下来的,其中的一些命令都是通过度娘找的,自己对照着一条一条的操作,大多数都很顺利,只有极少数的坑,自己也处理掉了。上一篇记录了CentOS最小化安装以及基本的一些配置,现在这篇就开始了正式的折腾。
首先就想安装闻名以久,却从来没有用过的Docker。通过度娘找到大佬的日志,里面提到:“Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令”
yum install docker
安装完之后查看一下Docker的版本信息:
[root@localhost ~]# docker version Client: Version: 1.13.1 API version: 1.26 Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64 Go version: go1.10.3 Git commit: 7d71120/1.13.1 Built: Wed Mar 2 15:25:43 2022 OS/Arch: linux/amd64 Server: Version: 1.13.1 API version: 1.26 (minimum version 1.12) Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64 Go version: go1.10.3 Git commit: 7d71120/1.13.1 Built: Wed Mar 2 15:25:43 2022 OS/Arch: linux/amd64 Experimental: false
显示版本是1.13.1,也不知道是不是最新版本,后来才发现不是最新版本,但是更新好像比较复杂,也懒得升级了,以后有时间再升级。
通过大佬的日志了解到,安装完了还要启动Docker服务,并设置成开机启动。
systemctl start docker.service #启动Docker服务 systemctl enable docker.service #设为开机启动
操作到这里,Docker就已经在系统中安装好了。
没有更新yum包,通过yum install docker命令安装的只是1.13.1的版本,要安装最新版本的docker,就需要先更新yum包,然后通过安装脚本进行安装。
通过脚本安装Docker
先更新yum包到最新:
yum update
执行安装脚本:
curl -fsSL https://get.docker.com/ | sh
安装完成之后,查看一下版本信息:
docker version
显示版本是20.10.22
Client: Docker Engine - Community
Version: 20.10.22
API version: 1.41
Go version: go1.18.9
Git commit: 3a2c30b
Built: Thu Dec 15 22:30:24 2022
OS/Arch: linux/amd64
Context: default
Experimental: true
设置为开机启动:
systemctl enable docker
启动Docker服务:
systemctl start docker.service
到这里,Docker就完全安装成功了。
接下来要安装Docker的可视化容器管理工具:Portainer