一键式快速部署:Docker 和 Docker Compose 安装指南

        今天来给大家分享一下如何通过脚本快速(或者说一键)安装Docker和Docker Compose

        这里我演示使用的是Rocky9.2操作系统,大多数基于CentOS的系统都可以用,大家如果使用的是ubuntu系统,只需要针对我分享的脚本作适当微调就可以使用

正常情况下,我们在安装 Docker 和 Docker Compose 的过程大概是这样的:

a、常规安装过程

一、安装Docker

        在安装之前我们最好更新一下包管理器的索引,以确保我们安装的软件是最新版本的。    

sudo yum update -y

1、安装必要的软件包

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

2、添加 Docker仓库

        将 Docker仓库添加到包管理器中,以便从该仓库安装 Docker。

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3、安装 Docker Engine

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

4、启动 Docker服务

sudo systemctl start docker

5、设置 Docker开机自启

sudo systemctl enable docker

6、验证安装

sudo docker --version

二、安装Docker Compose 

1、下载 Docker Compose 

        使用 curl 下载 Docker Compose 的当前稳定版本Overview of installing Docker Compose | Docker DocsLearn how to install Docker Compose. Compose is available natively on Docker Desktop, as a Docker Engine plugin, and as a standalone tool.icon-default.png?t=N7T8https://docs.docker.com/compose/install/        其中 vX.Y.Z 是 Docker Compose 的最新版本号

sudo curl -L "https://github.com/docker/compose/releases/download/vX.Y.Z/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2、赋予可执行权限

sudo chmod +x /usr/local/bin/docker-compose

3、验证安装

        检查 Docker Compose 是否成功安装

docker-compose --version

完成这些步骤后,您的系统应该已经成功安装了 Docker 和 Docker Compose。

整个安装过程是不是很繁琐麻烦?而且在安装过程中还会遇到各种小问题需要针对性去解决,预估全顺利安装完也得至少花费我们半小时以上,时间就是金钱呐!!!


下面我们来演示如何通过脚本一键安装Docker和Docker Compose

b、使用脚本一键安装

1、将安装脚本拷贝到服务器

一键式快速部署:Docker 和 Docker Compose 安装指南_第1张图片

2、赋予脚本可执行权限

chmod +x install_docker_and_compose.sh

一键式快速部署:Docker 和 Docker Compose 安装指南_第2张图片

3、更新包管理器

        在安装之前我们最好更新一下包管理器的索引,以确保我们安装的软件是最新版本的,这步还是有必要做的,这个过程的快慢就看咱们网速了哈~

sudo yum update -y

一键式快速部署:Docker 和 Docker Compose 安装指南_第3张图片

4、dos2unix安装

        dos2unix工具的作用是将文本文件的行结束符从 DOS/Windows 格式(CRLF,即 "\r\n")转换为 Unix/Linux 格式(LF,即 "\n")。

sudo yum install dos2unix

5、dos2unix脚本转换

        进入到脚本存放目录,执行以下命令   

dos2unix install_docker_and_compose.sh

一键式快速部署:Docker 和 Docker Compose 安装指南_第4张图片

6、执行最终安装脚本

sudo sh install_docker_and_compose.sh

执行完此命令后,就等着安装完即可,前面的所有操作都是为了执行这一步做准备工作

一键式快速部署:Docker 和 Docker Compose 安装指南_第5张图片

一键式快速部署:Docker 和 Docker Compose 安装指南_第6张图片

一键式快速部署:Docker 和 Docker Compose 安装指南_第7张图片

安装和卸载脚本文件已上传至CSDN,有需要的小伙伴可以自行去下载

一键式快速部署:Docker 和 Docker Compose 安装指南_第8张图片

想要了解更多实用小干货

可关注我的【知乎】 

你可能感兴趣的:(Linux专栏,docker,linux)