在玩群晖之前,总觉的docker没什么用,后面群晖24h开机之后,跑上了cdn业务回血,愈发觉得一旦有了24h在线的前提,很多东西就很好玩儿了。目前大部分用到的东西都用docker跑,感觉真心方便。
青龙面板
docker run -p 5700:5700 -v /volume1/docker/qinglong/data:/ql/data --name qinglong -d whyour/qinglong:latest
拉取仓库(这个最好在网上找比较新的用的稳定的)
ql repo https://hub.fastgit.xyz/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"
可以设置个定时,比如1 0 * * *
每天0点1分重新拉取一次。
获取京东cookie,注意pt_key=xxx;pt_pin=xxx;
(分号不可少)
新增环境变量,填写上面格式的cookie
qbittorrent
群晖的迅雷套件已经比较好用了,而且确实快,不过因为版权限制较多,很多资源下载不了,所以加一个bt软件作为辅助也是很有必要的。
docker run -d \
--name=qbittorrent \
-e WEBUI_PORT=8080 \
-e TempPath=/downloads \
-e SavePath=/downloads \
-p 8080:8080 \
-p 6881:6881 \
-p 6881:6881/udp \
-v /docker/qbittorrent/config:/config \
-v /docker/qbittorrent/downloads:/downloads \
--restart always \
linuxserver/qbittorrent:latest
emby
这部分和以前的记录有些重复了,事实上我更倾向于使用emby套件
docker run \
#设置网络模式
--network=bridge \
#开放端口
#http
-p '8096:8096' \
#https
-p '8920:8920' \
#dlna
-p '1900:1900/udp' \
#local network discovery
-p '7359:7359/udp' \
#映射配置目录
-v /docker/emby:/config \
#映射影视资源目录
-v /volume2/媒体库:/data \
#设置时区
-e TZ="Asia/Shanghai" \
#映射硬解驱动
--device /dev/dri:/dev/dri \
#设置权限
-e UID=0 \
-e GID=0 \
-e GIDLIST=0 \
--restart always \
#设置代理(用于TMDB等搜集信息)
#-e HTTP_PROXY="http://你的代理IP:你的代理端口/" \
#-e HTTPS_PROXY="http://你的代理IP:你的代理端口/" \
#docker名字
--name emby \
#docker源版本
-d lovechen/embyserver:latest
easyconnet
事情起因,老婆公司用easyconnect办公,因为换了M1处理起的苹果本本,发现用不了。
另外值得一说的是 EasyConnect完全就是个流氓且难用的软件。进程关不掉,卸载不干净,各种获取数据,关于深信服的黑料网上一搜一大堆。难怪上不了app store了。不过再恶心也得用,上班嘛。。。
思路
群晖docker运行easyconnect,然后mac用vnc连接就行了。为什么不在Mac下直接跑docker?因为我有nas啊!!!
哦不:~~因为群晖开着也是开始啊,而且如果需要临时用别的电脑办公呢,这都可以省下很多力气。
1, docker安装EasyConnect
docker pull hagb/docker-easyconnect:latest
启动容器
docker run \
#设置网络模式
--network=bridge \
#开放端口
-p '25901:5901' \
-p '21080:1080' \
-p '28888:8888' \
#映射配置目录
-v /volume1/docker/easyconnect/root:/root \
#设置权限(只需要设置个密码就行)
-e PASSWORD=123456 \
--restart always \
#docker名字
--name easyconnect \
#docker源版本(latest最新版)
-d hagb/docker-easyconnect:latest
2, 下载VNC Viewer并连接
VNC Viewer是一款开源免费轻量强大的牛P软件,想要了解请百度~
打开后直接输入地址即可访问,例如我的群晖局域网是192.168.10.4:25901
,25901是我映射的easyconnect的访问端口。
3, 远程访问
路由器里面映射端口后即可通过域名远程访问了。
tinyMediaManager
docker run -d -p 5800:5800 --name=tinyMediaManager \
-v /volume1/docker/tinyMediaManager/config:/config \
-v /volume2/媒体库:/media \
-e ENABLE_CJK_FONT=1 -e USER_ID=0 -e GROUP_ID=0 \
--add-host=api.themoviedb.org:138.199.40.58 \
--add-host=image.tmdb.org:13.33.60.73 \
--add-host=api.themoviedb.org:13.35.67.86 \
--add-host=www.themoviedb.org:143.204.146.5 \
romancin/tinymediamanager:latest
配合媒体服务器用作刮削。
宝塔面板
(群晖)docker安装bt面板,建议网络采用host模式
docker run -tid --name baota --net=host --privileged=true --shm-size=1g --restart always -v /volume1/homes/zizdog/www:/www/wwwroot pch18/baota
更改用户名和密码
方法:
docker exec -it baota bash
进入宝塔的docker容器内部
输入bt
本别选择5
和6
修改账号密码
之后ctrl+d
退出容器且保持容器运行
问题:
如果和我一样是群晖使用,那么意味着外网80/443是不可用的,而且本身也会和群晖自己的端口冲突。当然可以通过安装时选择端口映射;之不过我选择的是直接更改bt面板中nginx的默认端口。
/www/server/panel/vhost/nginx/phpfpm_status.conf
这样应该就可以了。
可道云
docker run -d \
--name kodexplorer \
--hostname=kodexplorer \
-p 5210:5210 \
-p 5218:5218 \
-v /volume1/docker/kodexplorer/koddata:/koddata \
-v /volume1/homes/zizdog/www:/koddata/Group/public/home/ssdDATA \
--restart unless-stopped \
dennischancs/kodexplorer
喜欢用可道云的桌面,好用,感觉比群晖的桌面好用。配个aria2更香!
docker确实强大,可玩性极高。
玩虚拟,就是各种套娃。
学习了。
青龙还能拉京东豆吗
目前稳定薅羊毛中
感谢分享,赞一个