💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
- 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
- 导航
- 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
- 常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
- 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
- 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
- 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂
非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨
博客目录
- 一.卸载 docker
- 1.卸载旧 docker
- 二.安装 Docker
- 1.安装所需的软件包
- 2.设置 Docker 的仓库
- 3.安装 Docker Engine
- 4.启动 Docker 服务
- 5.并确保 Docker 服务开机自启
- 三.安装 Docker Compose
- 1.下载 Docker Compose
- 2.执行权限
- 3.验证
- 四.关于下载慢的问题
- 1.命令解释
- 2.解决方案
- 3.对应的版本
一.卸载 docker
1.卸载旧 docker
卸载旧版本的 Docker(如果存在):
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine
二.安装 Docker
1.安装所需的软件包
sudo yum install -y yum-utils
2.设置 Docker 的仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装 Docker Engine
sudo yum install docker-ce docker-ce-cli containerd.io
4.启动 Docker 服务
sudo systemctl start docker
5.并确保 Docker 服务开机自启
sudo systemctl enable docker
三.安装 Docker Compose
1.下载 Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
注意:请检查 Docker Compose 的官方 GitHub 仓库以获取最新版本的链接。
2.执行权限
sudo chmod +x /usr/local/bin/docker-compose
3.验证
docker-compose --version
这将输出 Docker Compose 的版本号
四.关于下载慢的问题
1.命令解释
sudo curl -L “https://github.com/docker/compose/releases/download/1.29.2/docker-compose- ( u n a m e − s ) − (uname -s)- (uname−s)−(uname -m)” -o /usr/local/bin/docker-compose
这是一个使用 curl
命令从 GitHub 下载 Docker Compose 特定版本并将其保存到 /usr/local/bin/docker-compose
路径的命令。让我们逐步解释该命令的各个部分:
-
sudo
: 这个关键字用于以超级用户或管理员权限执行命令。它要求你具有适当的权限来执行该命令。 -
curl
: 这是一个用于在命令行中进行网络请求的工具。在这个命令中,curl
被用于从指定的 URL 下载文件。 -
-L
: 这个选项告诉curl
跟随重定向链接,以确保下载最新版本的 Docker Compose。 -
"https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)"
: 这是要下载的 Docker Compose 版本的 URL。其中1.29.2
是 Docker Compose 的版本号,$(uname -s)
和$(uname -m)
是命令替换的部分,用于获取当前系统的操作系统类型和机器架构信息,以便下载对应的二进制文件。 -
-o /usr/local/bin/docker-compose
: 这个选项指定要将下载的文件保存到的路径和文件名。在这个命令中,-o
后面的路径/usr/local/bin/docker-compose
表示将下载的文件保存为/usr/local/bin
目录下的docker-compose
文件。
总结起来,该命令的目的是使用 curl
下载指定版本的 Docker Compose,并将其保存到 /usr/local/bin/docker-compose
文件中,以便以后可以通过 docker-compose
命令来运行 Docker Compose。
2.解决方案
- 在官网下载 docker-compose
- 重命名为 docker-compose
- 放在服务器/usr/local/bin/docker-compose 目录下
scp /Users/qinyingjie/Downloads/docker-compose root@xx.201.0.xxx:/usr/local/bin
3.对应的版本
$(uname -s)
和 $(uname -m)
是命令替换的部分,用于获取当前系统的操作系统类型和机器架构信息,以便下载对应的二进制文件。
觉得有用的话点个赞
👍🏻
呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙