当前位置: 首页 > news >正文

【docker系列】安装docker和docker-compose

前言自从知道了docker之后一般本地环境要测试某个东西都会直接找一下能不能docker安装不得不说是真的方便。一、CentOS安装docker1、安装底层工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2这是我们安装Docker的底层工具它就会自动的给我们提示下载很快下载就完成了。2、加入阿里云仓库提速下载过程sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo增加我们阿里云的Docker下载仓库默认情况下Docker官方是从他的国外的服务器下载速度是非常慢的所以在这里我们是使用yum config manager组件来指定一个新的下载源指向的是阿里的应用服务器通过阿里来提高我们Docker的下载速度。3、更新一下仓库的源信息sudo yum makecache fast4、自动安装下载Dockersudo yum -y install docker-ce在这里它就会自动的下载解析可以看到利用阿里云下载速度是非常快的,我们的Docker便自动安装成功。5、启动Dockersystemctl start docker6、设置Docker守护进程在系统启动时自动启动sudo systemctl enable docker二、Ubuntu安装docker1、更新包管理工具sudo apt-get update2、添加Docker软件包源sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-commonsudo curl -fsSL http://mirrors.cloud.aliyuncs.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository -y deb [arch$(dpkg --print-architecture)] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable3、安装Docker社区版本容器运行时containerd.io以及Docker构建和Compose插件sudo apt-get -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin4、启动Dockersystemctl start docker5、设置Docker守护进程在系统启动时自动启动sudo systemctl enable docker三、配置加速1、配置阿里云镜像加速服务访问阿里云登录 - 欢迎登录阿里云安全稳定的云计算服务平台 登录之后就可以看到自己的加速器地址复制命令运行即可。2、配置第三方镜像加速在/etc/docker目录下修改或者新建daemon.json配置文件vim /etc/docker/daemon.json{ registry-mirrors: [ https://docker.1ms.run, https://docker.1panel.dev, https://docker.1panel.live, https://docker.aityp.com, https://docker.catiz.eu.org ], log-driver: json-file, log-opts: { max-size: 500m, max-file:3 } }重启docker让配置生效systemctl daemon-reloadsystemctl restart docker写在最后的话下面几篇博客说一下基本命令和安装其他常见软件
http://www.gsyq.cn/news/1358167.html

相关文章:

  • 山东一卡通闲置处理三大回收方案,高效的路径 - 京回收小程序
  • AI时代软文内容创作营销专业平台打造适配智能收录新方案
  • 多账号矩阵运营进入深水区:2026年从业者正在面对的五个真实问题
  • 2026广州企业劳动纠纷处理律所服务TOP4推荐|企业用工合规与劳资应诉指南 - 速递信息
  • 国内紧缺四大热门专业,月薪普遍破万,毕业就业不用愁
  • 2026年温州黄金回收门店推荐,品质之选尽在其中 - 黄金上门回收
  • 3步解决Mac NTFS读写难题:Nigate开源工具让跨平台文件交换畅通无阻
  • 人像抠图软件排行榜?哪个人像抠图软件最好用?2026实测推荐指南
  • filer.js扩展开发:自定义UNIX命令与工具方法的实现教程
  • Open Generative AI模型训练接口:自定义AI模型的训练与微调
  • 技术深度解析:Wand-Enhancer如何实现WeMod功能增强与远程控制
  • 轻松创建自定义手柄映射:SDL_GameControllerDB映射规则与实战案例 [特殊字符]
  • 【限时解密】某千亿级餐饮集团未公开的Agent故障熔断机制:37类异常场景自动降级策略(仅开放72小时技术文档下载)
  • MLOps平台用户留存率暴跌47%?Lovable ML平台搭建的4个情感化工程关键指标,立即自查
  • 浏览器媒体资源智能捕获解决方案:猫抓扩展技术深度解析
  • 【Claude代码生成能力深度测评】:20年架构师实测12类编程场景,准确率/可维护性/安全漏洞率全曝光
  • 如何高效使用Hap QuickTime Codec:专业视频工作流的硬件加速编码解决方案
  • 【Midscene.js 实战8】处理复杂交互:滑动、拖拽与多步骤表单的 AI 填写方案
  • openpilot技术演进:从规则驱动到AI原生自动驾驶架构的转型之路
  • 【Midscene.js 实战7】LLMs.txt 机制详解:让大模型完美理解你的私有业务系统逻辑
  • Claude Desktop for Linux MCP配置完全指南:扩展AI功能边界的终极教程
  • 如何快速入门Play框架:5分钟搭建你的第一个Java Web应用
  • 终极iOS推送解决方案:ApnsPHP核心功能与安装教程
  • 观察 Taotoken 用量看板如何让团队成本支出更清晰
  • Win11Debloat终极指南:如何让Windows系统运行更快更安全
  • Python自动化挂号终极实战:高效抢号解决方案完全指南
  • restful-authentication路由配置详解:如何自定义登录/注册URL
  • AI Agent权限越权漏洞爆发预警,:4步自动化检测法+OpenSSF认证工具链部署教程
  • 终极Windows动态壁纸指南:5分钟用AutoWall打造炫酷桌面
  • ScanTailor Advanced图像处理解决方案:解决扫描文档批量优化的专业指南