新添加了一台服务器专门用于MES系统托管,老服务器都是图形界面操作群晖和2003,新系统安装大佬们一致推荐UNIX+DOCKE算是一个自己学习记录
教程有些插件需要国外镜像拉取,需要你自己准备一些工具,其他能提供的都包含在文章结尾的附件。
1.更新系统:
sudo apt update && sudo apt upgrade -y
2.安装必要工具:
sudo apt install -y ca-certificates curl gnupg lsb-release
3.添加官方GPG key:
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o/etc/apt/keyrings/docker.gpg
4.添加官方仓库:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5.安装 Docker 引擎:sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
6.验证:
docker --version
7.如果源报错就需要切换源:
# ①清理旧源
sudo rm -f /etc/apt/sources.list.d/docker.list
sudo install -m 0755 -d /etc/apt/keyrings
# ② 换镜像(任选其一)并写入 docker.list
# ——阿里云
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/debian bookworm stable" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
# ——或 USTC(如果更快)
# curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.ustc.edu.cn/docker-ce/linux/debian bookworm stable" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
# ③ 安装
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
8.再次验证:docker --version
出现版本号即正确
Debian托管MES系统-基础篇