今天来给大家分享一下如何通过脚本快速(或者说一键)安装Docker和Docker Compose
这里我演示使用的是Rocky9.2操作系统,大多数基于CentOS的系统都可以用,大家如果使用的是ubuntu系统,只需要针对我分享的脚本作适当微调就可以使用
正常情况下,我们在安装 Docker 和 Docker Compose 的过程大概是这样的:
在安装之前我们最好更新一下包管理器的索引,以确保我们安装的软件是最新版本的。
sudo yum update -y
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
将 Docker仓库添加到包管理器中,以便从该仓库安装 Docker。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
sudo docker --version
使用 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.https://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
sudo chmod +x /usr/local/bin/docker-compose
检查 Docker Compose 是否成功安装
docker-compose --version
完成这些步骤后,您的系统应该已经成功安装了 Docker 和 Docker Compose。
整个安装过程是不是很繁琐麻烦?而且在安装过程中还会遇到各种小问题需要针对性去解决,预估全顺利安装完也得至少花费我们半小时以上,时间就是金钱呐!!!
下面我们来演示如何通过脚本一键安装Docker和Docker Compose
chmod +x install_docker_and_compose.sh
在安装之前我们最好更新一下包管理器的索引,以确保我们安装的软件是最新版本的,这步还是有必要做的,这个过程的快慢就看咱们网速了哈~
sudo yum update -y
dos2unix工具的作用是将文本文件的行结束符从 DOS/Windows 格式(CRLF,即 "\r\n")转换为 Unix/Linux 格式(LF,即 "\n")。
sudo yum install dos2unix
进入到脚本存放目录,执行以下命令
dos2unix install_docker_and_compose.sh
sudo sh install_docker_and_compose.sh
执行完此命令后,就等着安装完即可,前面的所有操作都是为了执行这一步做准备工作
安装和卸载脚本文件已上传至CSDN,有需要的小伙伴可以自行去下载
想要了解更多实用小干货
可关注我的【知乎】