Docker安装
新买了一只香港小鸡,一片绿,太爽了🥰用这只小鸡穿透我的emby服务,正好记录下从头安装docker。
解锁hk奈飞、哔哩哔哩,可惜我自建媒体库不看这些流媒体😇
Docker engine安装
官网教程:Docker Engine overview | Docker Documentation
在Install
栏内选择自己的系统,我的系统是Debian11,因为我是root用户登录,后面的命令我会删掉sudo
。
如果有旧版本先删掉旧版本:
apt-get remove docker docker-engine docker.io containerd runc
从仓库安装
设置存储库
更新软件包索引并安装软件包以允许使用 基于 HTTPS 的存储库
apt-get update apt-get install \ ca-certificates \ curl \ gnupg
添加 Docker 的官方 GPG 密钥
install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg chmod a+r /etc/apt/keyrings/docker.gpg
使用以下命令设置存储库:
echo \ "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \ "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \ tee /etc/apt/sources.list.d/docker.list > /dev/null
安装docker engine
更新包索引
apt-get update
安装最新版本 Docker Engine、containerd 和 Docker Compose-plugin
apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
输入
docker -v
显示版本即安装成功。
安装docker compose
独立安装docker compose |docker文档 (docker.com)
curl -SL https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
# 注意机器架构和最新版本标签,本文撰写时最新为2.17.2
赋予执行权限
cd /usr/local/bin
chmod +x docker-compose
输入docker-compose -v
查看版本,有信息就算成功。
结尾
下一步就是安装nps和nginxwebui了,一个穿透一个反代🥰先安装某个东西感受下超低延迟😋