一键式快速部署: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、将安装脚本拷贝到服务器

2、赋予脚本可执行权限

chmod +x install_docker_and_compose.sh

3、更新包管理器

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

sudo yum update -y

4、dos2unix安装

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

sudo yum install dos2unix

5、dos2unix脚本转换

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

dos2unix install_docker_and_compose.sh

6、执行最终安装脚本

sudo sh install_docker_and_compose.sh

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

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

想要了解更多实用小干货

可关注我的【知乎】 

  • 37
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
安装 Docker: 1. 首先,需要卸载旧版本的 Docker(如果已安装),可以使用以下命令卸载: ``` sudo apt-get remove docker docker-engine docker.io containerd runc ``` 2. 更新 apt 包索引: ``` sudo apt-get update ``` 3. 安装 Docker 的依赖包: ``` sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common ``` 4. 添加 Docker 的官方 GPG 密钥: ``` curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ``` 5. 添加 Docker 的 APT 仓库: ``` sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" ``` 6. 更新 apt 包索引: ``` sudo apt-get update ``` 7. 安装 Docker: ``` sudo apt-get install docker-ce docker-ce-cli containerd.io ``` 8. 验证 Docker 是否安装成功: ``` sudo docker run hello-world ``` 安装 Docker Compose: 1. 下载 Docker Compose 的二进制文件: ``` sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ``` 此处下载的是 Docker Compose 1.28.5 版本,如果需要安装其他版本,可以在下载链接中更改版本号。 2. 添加可执行权限: ``` sudo chmod +x /usr/local/bin/docker-compose ``` 3. 验证 Docker Compose 是否安装成功: ``` docker-compose --version ``` 如果成功安装,会输出 Docker Compose 的版本信息。 现在,DockerDocker Compose 已经成功安装

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

远见阁

你的鼓励就是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值