当前位置: 首页 > 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.jsqmd.com/news/98582/

相关文章:

  • 45_Spring AI 干货笔记之 Google VertexAI 多模态嵌入模型
  • 【AIE1001】Week 7, 8, 9, 10, 11
  • 打工人是怎么跟打工魂兼容的!
  • Qwen3-8B与vLLM协同推理实战
  • 2025年防滑牛皮纸厂家权威推荐榜:高摩擦工业包装与创意手工优选,实力品牌深度解析 - 品牌企业推荐师(官方)
  • uniapp+springboot基于微信小程序的方言粤语文化传播平台的设计与开发_4b942thb_论文
  • 完整教程:技术演进中的开发沉思-199 JavaScript: YUI 高级交互动画
  • 2025年10月中国管理咨询公司推荐:权威榜单与深度对比评测报告 - 十大品牌推荐
  • 【前端】【canvas】【pixi.js】水波纹滤镜实现教程 - 支持随机波动与鼠标交互
  • 《P2152 [SDOI2009] SuperGCD》
  • 2025年12月祛痘沐浴露推荐排行榜单:十强品牌深度评测对比与科学选购指南 - 十大品牌推荐
  • 性价比高的物联网网关开发哪个哪家强
  • Qwen3-14B-MLX-4bit的长文本处理与YaRN扩展
  • 2025年12月祛痘沐浴露推荐排行榜:十款热门产品深度评测与选购指南 - 十大品牌推荐
  • LangFlow工作流实时预览功能详解及其应用场景
  • Qwen3-VL-30B显存需求全解析:不同精度下的真实占用
  • 2025年12月祛痘沐浴露推荐:十款热门产品深度对比与效果评测榜 - 十大品牌推荐
  • 24、Linux文件系统:ext2、ext3与ReiserFS深度解析(上)
  • uniapp+springboot基于微信小程序的考研资源共享平台的设计与实现_b7qm8367_cc181
  • 2025年易久伺服压装系统权威推荐:精密装配领域技术口碑与市场表现解析 - 十大品牌推荐
  • C++日志系统支持网络输出
  • 雪深监测站:积雪厚度与降雪总量的信息采集
  • 20万以内城市代步新能源SUV排行榜:6款纯电动低养车成本车型深度解析
  • 好用的物联网网关开发机构
  • 爱玩机工具箱 S-22.1.0.1,强大的手机玩机刷机模块工具箱,免Root也能隐藏应用
  • 2025 年值得选择的 TVC 视频制作服务推荐
  • 如何用GPT-SoVITS实现高质量语音合成?开源方案全解析
  • Niagara Launcher V1.15.4 分享:独一无二的安卓第三方桌面,修复部分问题
  • 过碳酸钠厂家推荐:优质供应商、批发商及制造商大全 - 品牌2026
  • 汽车零部件检测的未来:全尺寸、全链条、全生命周期管理