文章目录一. 离线安装1. 下载docker2. 安装二. 相关命令三. 配置docker-compose一. 离线安装1. 下载dockerwgethttps://download.docker.com/linux/static/stable/x86_64/docker-27.1.2.tgzwgethttps://download.docker.com/linux/static/stable/aarch64/docker-27.1.2.tgz2. 安装tar-zxvfdocker-27.1.2.tgzsudocpdocker/* /usr/bin/将docker注册成系统服务;vim/etc/systemd/system/docker.service[Unit]DescriptionDocker Application Container EngineDocumentationhttps://docs.docker.comAfternetwork-online.target firewalld.serviceWantsnetwork-online.target[Service]TypenotifyExecStart/usr/bin/dockerdExecReload/bin/kill-sHUP$MAINPIDLimitNOFILEinfinityLimitNPROCinfinityTimeoutStartSec0DelegateyesKillModeprocessRestarton-failureStartLimitBurst3StartLimitInterval60s[Install]WantedBymulti-user.target### 增加可执行权限chmodx /etc/systemd/system/docker.service systemctl daemon-reload### 设置开机自启动systemctlenabledocker.service### 启动 dockersystemctl startdocker### 测试 docker 是否启动docker--versiondockerrun hello-world### 停止 dockersudosystemctl stopdocker二. 相关命令### 镜像源vim/etc/docker/daemon.json# 例如{registry-mirrors:[https://dockerproxy.com,https://hub-mirror.c.163.com,https://mirror.baidubce.com,https://ccr.ccs.tencentyun.com]}### 重新启动服务sudosystemctl daemon-reloadsudosystemctl restartdocker### 查看配置dockerinfo三. 配置docker-compose# 下载sudocurl-Lhttps://github.com/docker/compose/releases/latest/download/docker-compose-$(uname-s)-$(uname-m)-o/usr/local/bin/docker-composecpdocker-compose-linux-x86_64 /usr/bin/docker-composechmodx /usr/bin/docker-composedocker-compose--version