CentOS7 安装 DockerDocker-compose
CentOS7 安装 DockerDocker-composeCentOS7 内核要求≥3.10推荐使用 yum 安装官方 docker‑ce1. 卸载旧版本如有yum remove-ydocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine2. 安装依赖工具yuminstall-yyum-utils device-mapper-persistent-data lvm23. 添加docker软件源阿里云源国内推荐速度快yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo4. 安装 Docker CE社区版yum makecache fast yuminstall-ydocker-ce docker-ce-cli containerd.io5. 启动 设置开机自启# 启动dockersystemctl startdocker# 开机自启systemctlenabledocker# 查看状态systemctl statusdocker6. 验证安装docker--versiondockerrun hello-world输出 hello‑world 说明安装成功。7. 配置阿里云镜像加速必做解决拉取镜像慢mkdir-p/etc/dockercat/etc/docker/daemon.jsonEOF { registry-mirrors: [ https://docker.mirrors.ustc.edu.cn, https://hub-mirror.c.163.com ] } EOF# 重载配置重启dockersystemctl daemon-reload systemctl restartdocker常用命令速查systemctl startdocker#启动systemctl stopdocker#停止systemctl restartdocker#重启dockerinfo#查看docker信息遇到报错小提示如果yum报错执行yum clean all yum makecacheCentOS7内核过低建议升级内核uname -r查看内核版本hello-world拉取失败检查镜像加速器配置是否正确CentOS7 安装 docker‑composedocker‑compose v2 现在叫docker compose插件形式推荐v1 为独立二进制已停止维护方式一安装 Compose V2插件版推荐随docker命令直接使用docker compose# 下载compose插件curl-Lhttps://github.com/docker/compose/releases/download/v2.27.3/docker-compose-linux-x86_64-o/usr/libexec/docker/cli-plugins/docker-compose# 添加执行权限chmodx /usr/libexec/docker/cli-plugins/docker-compose验证dockercompose version⚠️注意V2命令是docker compose中间空格不是横杠方式二传统 v1docker‑compose 带横杠旧项目用已废弃curl-Lhttps://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname-s)-$(uname-m)-o/usr/local/bin/docker-composechmodx /usr/local/bin/docker-compose# 创建软链接方便调用ln-s/usr/local/bin/docker-compose /usr/bin/docker-compose验证docker-compose-v国内下载慢备选github访问失败时Compose V2 国内镜像下载curl-Lhttps://mirror.ghproxy.com/https://github.com/docker/compose/releases/download/v2.27.3/docker-compose-linux-x86_64-o/usr/libexec/docker/cli-plugins/docker-composechmodx /usr/libexec/docker/cli-plugins/docker-composeCompose V1 国内镜像下载curl-Lhttps://mirror.ghproxy.com/https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname-s)-$(uname-m)-o/usr/local/bin/docker-composechmodx /usr/local/bin/docker-composeln-s/usr/local/bin/docker-compose /usr/bin/docker-composecompose常用命令dockercompose up-d#后台启动dockercompose down#停止并删除容器dockercompose logs-f#实时看日志dockercomposeps#查看服务状态dockercompose restart#重启服务说明v2docker compose up -d空格v1docker-compose up -d横杠3套常用docker-compose.yml模板CentOS7 Docker Compose V2直接使用使用方式新建docker-compose.yml粘贴内容同目录执行docker compose up -d后台启动。模板1Nginx 最简模板入门示例version:3services:nginx:image:nginx:stablecontainer_name:nginxports:-80:80-443:443volumes:# 挂载配置、网页目录-./nginx/conf:/etc/nginx/conf.d-./nginx/html:/usr/share/nginx/html-./nginx/logs:/var/log/nginxrestart:always常用操作dockercompose up-d#后台启动dockercompose logs nginx#查看日志dockercompose restart#重启dockercompose down#销毁容器模板2MySQL 5.7 稳定版业务最常用version:3services:mysql:image:mysql:5.7container_name:mysql57ports:-3306:3306environment:MYSQL_ROOT_PASSWORD:123456MYSQL_DATABASE:testdbTZ:Asia/Shanghaivolumes:-./mysql/data:/var/lib/mysql-./mysql/conf:/etc/mysql/conf.drestart:always说明root密码123456自行修改自动创建数据库testdb数据持久化到宿主机删除容器数据不丢失模板3LNMP组合NginxMySQL8.0PHP7.4 建站全套version:3services:nginx:image:nginx:stablecontainer_name:nginxports:-80:80volumes:-./html:/usr/share/nginx/html-./nginx/conf:/etc/nginx/conf.ddepends_on:-phprestart:alwaysphp:image:php:7.4-fpmcontainer_name:php74volumes:-./html:/usr/share/nginx/htmldepends_on:-mysqlrestart:alwaysmysql:image:mysql:8.0container_name:mysql80ports:-3306:3306environment:MYSQL_ROOT_PASSWORD:root123TZ:Asia/Shanghaivolumes:-./mysql/data:/var/lib/mysqlrestart:always通用高频命令汇总# 后台创建并启动dockercompose up-d# 实时查看全部日志dockercompose logs-f# 查看运行容器dockercomposeps# 重启所有服务dockercompose restart# 停止容器不删除数据dockercompose stop# 停止并删除容器镜像、挂载文件保留dockercompose down# 停止删除容器删除镜像dockercompose down--rmiall补充小知识点restart: always服务器重启自动拉起容器volumes挂载容器数据映射到服务器本地防止删容器丢失数据depends_on控制启动顺序先启动依赖服务V1版本命令把空格改为横杠docker-compose up -d。

相关新闻

任务14 应急响应案例4

任务14 应急响应案例4

下载链接: https://pan.baidu.com/s/1Upr1e4ZagIY0CGzbZ73bbg?pwdsqjd 1.事件背景 某日,一位客户发来反馈:服务器似乎遭到入侵,正在与一个恶意 IP(代号:192.168.226.131)进行通信。受影响的服…

2026/8/6 12:14:52 阅读更多 →
Unity游戏开发模板解析:从《牛头人大师》学习3D动作游戏关卡构建

Unity游戏开发模板解析:从《牛头人大师》学习3D动作游戏关卡构建

1. 这篇文章真正要解决的问题如果你是一个独立游戏开发者,或者是一个对Unity、Godot等引擎有一定了解,正在尝试制作自己的3D动作或角色扮演游戏,那么你很可能正面临一个共同的困境:如何高效地构建一个具有吸引力的、可玩性高的游戏…

2026/8/6 12:14:52 阅读更多 →
打造你的专属Fantia数字收藏馆:告别内容过期焦虑的智能备份方案

打造你的专属Fantia数字收藏馆:告别内容过期焦虑的智能备份方案

打造你的专属Fantia数字收藏馆:告别内容过期焦虑的智能备份方案 【免费下载链接】fantiadl Download posts and media from Fantia 项目地址: https://gitcode.com/gh_mirrors/fa/fantiadl 在数字内容日益丰富的今天,Fantia作为创作者与粉丝的桥梁…

2026/8/6 12:13:52 阅读更多 →

最新新闻

深度学习VGG网络实战:从3x3卷积原理到PyTorch实现与迁移学习

深度学习VGG网络实战:从3x3卷积原理到PyTorch实现与迁移学习

1. 项目概述:从“头歌”到VGG的深度学习实战之旅最近在“头歌”平台上看到了一个关于VGG的实践项目,这让我想起了几年前自己刚接触深度学习和计算机视觉时,对着VGG论文和代码反复琢磨的日子。VGG网络,全称Visual Geometry Group&a…

2026/8/6 13:10:22 阅读更多 →
OpenClaw视觉检测Skill缺失:从YOLO模型到MCP Server的工业级解决方案

OpenClaw视觉检测Skill缺失:从YOLO模型到MCP Server的工业级解决方案

1. 项目概述:OpenClaw生态中的视觉检测能力缺口最近在折腾OpenClaw,这个号称拥有近2000个Skills(技能)的AI智能体平台,确实让人眼前一亮。它能通过MCP(Model Context Protocol)协议接入各种工具…

2026/8/6 13:10:22 阅读更多 →
3天从零到一:用echarts-for-weixin打造微信小程序数据可视化终极方案

3天从零到一:用echarts-for-weixin打造微信小程序数据可视化终极方案

3天从零到一:用echarts-for-weixin打造微信小程序数据可视化终极方案 【免费下载链接】echarts-for-weixin 基于 Apache ECharts 的微信小程序图表库 项目地址: https://gitcode.com/gh_mirrors/ec/echarts-for-weixin 还在为微信小程序中数据展示单调乏味而…

2026/8/6 13:10:22 阅读更多 →
EtherCAT设备为什么使用Chip LAN

EtherCAT设备为什么使用Chip LAN

EtherCAT设备为什么使用Chip LAN传统现场总线时代,许多传感器、I/O模块和电机驱动器只需要低速通信接口。随着控制器性能提高,现场总线逐渐成为多轴同步和高速数据交换的瓶颈。EtherCAT把以太网通信进一步延伸到伺服驱动器、机器人关节和分布式I/O&#…

2026/8/6 13:10:22 阅读更多 →
现在不掌握AI工具工程化能力,6个月内将失去核心工具链主导权——17家甲方采购新规深度预警

现在不掌握AI工具工程化能力,6个月内将失去核心工具链主导权——17家甲方采购新规深度预警

更多请点击: https://codechina.net 第一章:AI做软件工具 人工智能正深度重塑软件开发的底层范式——从代码生成、测试用例编写到架构设计与运维诊断,AI已不再仅是辅助工具,而是具备上下文理解、意图推演与工程闭环能力的协同开发…

2026/8/6 13:10:22 阅读更多 →
ComfyUI换脸插件终极指南:快速实现AI面部替换的完整教程

ComfyUI换脸插件终极指南:快速实现AI面部替换的完整教程

ComfyUI换脸插件终极指南:快速实现AI面部替换的完整教程 【免费下载链接】comfyui-reactor-node Fast and Simple Face Swap Extension Node for ComfyUI 项目地址: https://gitcode.com/gh_mirrors/co/comfyui-reactor-node 你是否曾经想过,如果…

2026/8/6 13:09:21 阅读更多 →

日新闻

深入解析LimboAI C++内核:架构设计与性能优化实战

深入解析LimboAI C++内核:架构设计与性能优化实战

1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#…

2026/8/6 0:00:06 阅读更多 →
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界…

2026/8/6 0:00:06 阅读更多 →
被动防火门市场前景发展趋势

被动防火门市场前景发展趋势

被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国…

2026/8/6 0:00:06 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/5 15:00:43 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/5 13:13:56 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/5 10:20:36 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/5 21:00:14 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →