使用官方安装脚本自动安装
curl -fsSL https://test.docker.com -o test-docker.shdocker.sh
sudo sh test-docker.sh
允许非Root用户执行docker 命令
sudo groupadd docker
#添加docker用户组
sudo usermod -aG docker $USER
#将当前用户添加到用户组
newgrp docker
#使权限生效
docker ps -a
#测试一下
最后一步 更新.bashrc文件
我们需要编辑 ~/.bashrc
文件,并在文件末尾增加如下一行,如果没有此行命令,你会发现,当你每次打开新的终端,你都必须先执行一次newgrp docker
命令,否则当前用户还是不可以执行docker命令。
groupadd -f docker
docker安装青龙面板
1 | docker run -dit \\ |
青龙面板通用依赖
1 | #NodeJs |
青龙面板安装脚本
- GlaDOS
hennessey-v/GlaDOS_Checkin_ql: 基于Python实现的GLaDOS自动签到项目。可部署在青龙面板,支持多账号。 (github.com)
- JD
获取京东cookie(青龙面板,含各种库)_jd cookie-CSDN博客
Server 酱 TURBO – DailyCheckIn (sitoi.github.io)
Docker安装Aria2 pro
1 | docker run -d \ |
启动容器命令参数详解
- 用户和组设定:
PUID=$UID、PGID=$GID
这2个定义用户和用户组的环境变量,限定了aria2以什么用户和用户组运行,不指定则默认使用nobady
用户和nogroup
用户组。 - 几个环境变量:
-e UMASK_SET=022
,设置umask
,默认值022;-e RPC_SECRET=
,设置RPC密钥,用于AriaNg与Aria2的通讯验证使用;-e RPC_PORT=6800
,设置PRC通讯端口(与宿主主机的端口映射一致);-e LISTEN_PORT=6888
,BT 监听端口(TCP)、DHT 监听端口(UDP)设置,即 Aria2 配置中listen-port
与dht-listen-port
选项定义的端口。如果没有设置,配置文件中的默认值为6888。 - 容器目录挂载,将
/downloads
挂载到宿主主机的/root/aria2/downloads:/downloads
目录,即FileRun的数据目录中,方便下载完成直接在网盘中查看;配置文件挂载到指定的宿主主机目录/root/aria2/config
中,宿主主机的目录根据实际情况自行修改; - 3个端口映射:
-p 6800:6800
,为RPC 通讯端口映射;-p 6888:6888
,为BT 监听端口(TCP)映射,即 Aria2 配置中listen-port选项定义的端口; -p 6888:6888/udp,为DHT 监听端口(UDP)映射,即 Aria2 配置中dht-listen-port选项定义的端口。 - [Aria2 Pro - 更好用的 Aria2 Docker 容器镜像 - P3TERX ZONE