返回

docker安装脚本与区别

   
摘要GPT
摘要小助理暂时失联跑路啦……😜

脚本一

curl -fsSL https://get.docker.com | sh && ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/local/bin
systemctl start docker 
systemctl enable docker
  1. 这个命令会先安装 Docker 引擎。
  2. 然后它会创建一个符号链接 /usr/local/bin/docker-compose,指向 Docker 安装目录中的 docker-compose 可执行文件。
  3. 也就是说,这个命令会安装 Docker Compose 作为 Docker 引擎的一部分。

脚本二

curl -fsSL https://get.docker.com | sh
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
  1. 这个命令也会先安装 Docker 引擎。
  2. 然后它会单独下载最新版本的 Docker Compose 可执行文件,并将其保存到 /usr/local/bin/docker-compose
  3. 最后它会给 Docker Compose 可执行文件添加可执行权限。

所以第一个命令是安装 Docker 引擎和 Docker Compose 的一体化方式,而第二个命令是分开安装 Docker 引擎和 Docker Compose 的最新版本。

如果你需要使用最新版本的 Docker Compose,建议使用第二个命令。如果你只需要使用 Docker 引擎附带的 Docker Compose 版本,那么第一个命令就足够了。

知识共享许可证 CC BY-NC-SA 4.0
最后更新于 2024-07-17 18:28
使用 Hugo 构建
主题 hugo-magic小洋葱 魔改 由 Jimmy 设计
Written by Human, Not by AI