【原创】一行命令安装最新版docker和docker-compose

同步来源:树洞剪藏 源站剪藏 ID:58 原文地址:https://www.nodeseek.com/post-152961-1
【原创】一行命令安装最新版docker和docker-compose
NodeSeek beta 日常 技术 情报 测评 交易 拼车 推广
【原创】一行命令安装最新版docker和docker-compose
tangdino 楼主 78days ago in 技术 #0
官方的一键安装docker命令安装的不是最新版的docker,我自己用chatgpt手搓了个一键安装命令
github链接: https://github.com/tangdino222/docker-setup-script
代码:
#!/bin/bash
更新 APT 包索引
apt update
移除旧版本的 Docker 和 Docker Compose(如果有)
apt remove docker docker-engine docker.io containerd runc docker-compose -y
安装必要的依赖项
apt install apt-transport-https ca-certificates curl gnupg lsb-release -y
如果文件存在,则删除它
[ -f /usr/share/keyrings/docker-archive-keyring.gpg ] && sudo rm /usr/share/keyrings/docker-archive-keyring.gpg
添加 Docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
设置 Docker 仓库
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
更新 APT 包索引
apt update
安装最新版 Docker
apt install docker-ce docker-ce-cli containerd.io -y
下载最新版本的 Docker Compose
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
赋予执行权限
chmod +x /usr/local/bin/docker-compose
创建软链接(如果需要)
ln -sf /usr/local/bin/docker-compose /usr/bin/docker-compose
启动并启用 Docker 服务
systemctl start docker systemctl enable docker
显示安装的版本
docker --version docker-compose --version
echo "Docker 和 Docker Compose 已成功安装!"
一键安装最新版docker和docker-compose命令:
curl -fsSL https://raw.githubusercontent.com/tangdino222/docker-setup-script/main/install_docker.sh | sudo bash
TG联系
1 0 12 引用 回复
semyes 78days ago #1
最新的docker内置有docker composer的
❤️我的服务 || ✉️站内私信
0 0 引用 回复
aiyowei 78days ago #2
是否区分国内外机器
国内加速转发机场 · 超高性价比 → Bocchi
0 0 引用 回复
Remyy 78days ago #3
国内机器compose拉不动的
博客 ☀️ | 电报 ☂️
博客 | 电报
博客 | 电报
0 0 引用 回复
molingran 78days ago edited 78days ago #4
最近在用这个,支持传入参数自定义镜像。
https://linuxmirrors.cn/other/
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
--source mirrors.tuna.tsinghua.edu.cn
--source-registry 指定镜像仓库地址
--install-latested true
--ignore-backup-tips
0 0 引用 回复
内容 预览 对照
支持 markdown语法
鼓励友善发言,禁止人身攻击
xxxxxxxxxx
1
1
AC娘
洋葱头
小黄鸡
发布评论
88
等级 Lv 4 鸡腿 1907 关注 0 通知 0
主题帖 10 评论数 290 粉丝 2 收藏 182 发帖
快捷功能区 推荐阅读 管理记录 幸运抽奖 邀请好友 合作商家 友站链接
所有版块 日常 技术 情报 测评 交易 曝光 拼车 生活 贴图 推广 内版 Dev 无意义 沙盒
📈用户数目📈
目前论坛共有22061位seeker
🎉欢迎新用户🎉
huotuchensha
alanlu
onvo
无欲无求
相关网站 LowEndTalk LowEndSpirit HostLoc ServerHunter
站内导航 关于本站 隐私协议 RSS订阅 sitemap
商业推广 商家申请规则 Premium Provider 合作商家展示
其他平台 电报频道 电报群组
联系我们
Copyright © 2022 - 2024 All rights Reserved