安装docker、docker-compose详细 安装docker详细1、下载 Docker 29.8.1# 进入到用户目录下cd/home/googosoft# 执行如下下载指令wget https://download.docker.com/linux/static/stable/x86_64/docker-29.8.1.tgz# 下载完成后ls-lh docker-29.8.1.tgz2、解压tar-xzf docker-29.8.1.tgz# 然后ls docker/应该能看到类似containerd containerd-shim-runc-v2 ctr docker dockerd docker-init docker-proxy runc3、安装 Docker 二进制Docker 官方的静态二进制安装方式就是把解压出来的 Docker 二进制放到 PATH 中。执行cp-f docker/*/usr/local/bin/然后chmodx/usr/local/bin/docker*检查docker--version应该得到类似Docker version29.8.1,build...4、配置 Docker systemd 服务因为你不是通过 RPM 安装 Docker所以需要自己创建 systemd 服务。执行cat/etc/systemd/system/docker.serviceEOF[Unit]DescriptionDocker Application Container Engine Documentationhttps://docs.docker.com Afternetwork-online.target firewalld.service Wantsnetwork-online.target[Service]Typenotify ExecStart/usr/local/bin/dockerd ExecReload/bin/kill-s HUP $MAINPID TimeoutStartSec0RestartSec2Restartalways LimitNOFILEinfinity LimitNPROCinfinity LimitCOREinfinity TasksMaxinfinity Delegateyes KillModeprocess[Install]WantedBymulti-user.target EOF然后systemctl daemon-reload5、启动 Dockersystemctl enable--now docker查看状态# 执行systemctl status docker--no-pager如果正常应该看到6\安装docker-compose# 下载cd/home/googosoft# 下载文件wget-O docker-compose-linux-x86_64 \ https://github.com/docker/compose/releases/latest/download/docker-compose-linux-x86_64# 1. 查看下载文件ls-lh/home/googosoft/docker-compose-linux-x86_64# 2. 检查文件类型file/home/googosoft/docker-compose-linux-x86_64# 3. 直接测试下载的 Compose/home/googosoft/docker-compose-linux-x86_64 version# 4. 创建 Docker CLI Plugin 目录mkdir-p/usr/local/lib/docker/cli-plugins# 5. 复制 Compose/bin/cp/home/googosoft/docker-compose-linux-x86_64 \/usr/local/lib/docker/cli-plugins/docker-compose# 6. 添加执行权限chmodx/usr/local/lib/docker/cli-plugins/docker-compose# 7. 检查安装文件大小ls-lh/usr/local/lib/docker/cli-plugins/docker-compose# 8. 直接测试 Compose/usr/local/lib/docker/cli-plugins/docker-compose version# 9. Docker CLI 测试 Composedocker compose version# 10. 查看 Docker CLI 是否发现 Composedocker--help|grep-i compose