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

docker,docker-compose二进制包安装

1.docker包下载网址:

https://download.docker.com/linux/static/stable/

2.docker安装操作步骤

手动安装 #Docker环境 传输docker24.tar到/home中 tar -xvf docker24.tar cd ./docker # 将docker二进制文件放到/usr/bin/目录 cp docker dockerd docker-init docker-proxy containerd containerd-shim-runc-v2 ctr runc /usr/bin/ # 确保可执行权限 chmod +x /usr/bin/docker /usr/bin/dockerd /usr/bin/containerd # 创建docker用户组 groupadd docker # 将当前用户加入docker组 usermod -aG docker $USER # 创建必要的目录 mkdir -p /etc/docker mkdir -p /var/lib/docker mkdir -p /etc/containerd # 生成containerd默认配置 containerd config default | tee /etc/containerd/config.toml # 修改cgroup驱动为systemd sed -i 's/SystemdCgroup = false/SystemdCgroup = true/' /etc/containerd/config.toml cat > /etc/systemd/system/containerd.service << 'EOF' [Unit] Description=containerd container runtime Documentation=https://containerd.io After=network.target local-fs.target [Service] ExecStartPre=-/sbin/modprobe overlay ExecStart=/usr/bin/containerd Type=notify Delegate=yes KillMode=process Restart=always RestartSec=5 LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity TasksMax=infinity OOMScoreAdjust=-999 [Install] WantedBy=multi-user.target EOF cat > /etc/systemd/system/docker.service << 'EOF' [Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network.target containerd.service Wants=network.target [Service] Type=notify ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID TimeoutSec=0 RestartSec=2 Restart=always StartLimitBurst=3 StartLimitInterval=60s LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity TasksMax=infinity Delegate=yes KillMode=process [Install] WantedBy=multi-user.target EOF cat > /etc/docker/daemon.json << 'EOF' { "data-root":"/data/docker", "registry-mirrors": ["https://registry.docker-cn.com"], "insecure-registries":["10.0.52.42:8050"], "log-driver":"json-file", "log-opts": {"max-size":"500m", "max-file":"3"}, "exec-opts": ["native.cgroupdriver=systemd"] } EOF # 创建daemon.json中指定的数据目录 mkdir -p /data/docker chmod 755 /data/docker # 重新加载systemd systemctl daemon-reload # 启动containerd systemctl start containerd systemctl enable containerd # 启动docker systemctl start docker systemctl enable docker # 检查服务状态 systemctl status containerd systemctl status docker docker --version #Docker version 24.0.9, build 2936816

3.docker-compose下载地址

https://github.com/docker/compose/releases

4.docker-compose安装下载步骤

cp docker-compose /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose docker-compose --version
http://www.gsyq.cn/news/109220.html

相关文章:

  • 2025年10月中国管理咨询公司推荐:权威榜单与深度对比评测报告 - 十大品牌推荐
  • 《P2152 [SDOI2009] SuperGCD》
  • 2025年12月祛痘沐浴露推荐排行榜:十款热门产品深度评测与选购指南 - 十大品牌推荐
  • Qwen3-14B-MLX-4bit的长文本处理与YaRN扩展
  • 2025年易久伺服压装系统权威推荐:精密装配领域技术口碑与市场表现解析 - 十大品牌推荐
  • 雪深监测站:积雪厚度与降雪总量的信息采集
  • 爱玩机工具箱 S-22.1.0.1,强大的手机玩机刷机模块工具箱,免Root也能隐藏应用
  • 如何用GPT-SoVITS实现高质量语音合成?开源方案全解析
  • 易语言数据库操作:结构化数据管理的核心
  • 2025 年 12 月无尘室起重机厂家权威推荐榜:洁净空间物料搬运的精密高效解决方案精选 - 品牌企业推荐师(官方)
  • Matlab 2025b 安装教程(保姆级)(附安装包等) - Three-Stones
  • 16、PC-BSD系统软件安装与管理指南
  • electron打包后如何打开调试模式(查看控制台)
  • python乡镇卫生所医用物资进销存系统设计与实现_qn3ueh40--pycharm Vue django flask项目源码
  • Looki L1:当AI睁开“双眼”,感知物理世界的革命已然到来
  • 【触想智能】工业触摸一体机在物流智能装备领域上的应用优势
  • 人体姿态识别终极指南:从零开始掌握智能动作分析
  • SGMICRO圣邦微 SGM2011-3.0XN3/TR SOT23-3 线性稳压器(LDO)
  • Redis的数据结合及原理的详细介绍
  • 基于 区域的空间域图像融合MATLAB实现
  • 宿迁泗洪无人机培训公司
  • 旋转升序数组上的二分搜索:为何“哪边有序“成为关键决策
  • 12、用户系统设置全攻略
  • 从Git Commit到TensorRT镜像构建:全流程技术拆解
  • 2025年义乌美国双清包税国际物流服务推荐榜 - 呼呼拉呼
  • SGMICRO圣邦微 SGM2006-3.0XN5/TR SOT23-5 线性稳压器(LDO)
  • 基于Java+SpringBoot的企业进销存管理系统(源码+lw+部署文档+讲解等)
  • Directus开源数据引擎:打破传统CMS桎梏的企业级解决方案
  • Dify智能体平台调用GPT-SoVITS实现语音播报通知
  • 单片机/嵌入式修行之路 - 指南