本文最后更新于2022年06月09日,已超过3天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
HomeAssistant(智能家居)
[collapse status="false" title="查看详情:HomeAssistant(智能家居)"]拉取镜像
代码语言:javascript复制docker pull homeassistant/home-assistant
运行容器
代码语言:javascript复制docker run --init -d --name="home-assistant" -e "TZ=Asia/Shanghai" -v /PATH_TO_YOUR_CONFIG:/config --net=host homeassistant/home-assistant:latest
centos7.x
[collapse status="false" title="查看详情:centos7.x"] 拉取镜像
代码语言:javascript复制docker pull centos:7
启动镜像:
代码语言:javascript复制docker run -d -it -p 8888:8888 -p 888:888 centos:7
centos7.x自带宝塔5.9.x
[collapse status="false" title=" 查看详情:centos7.x自带宝塔5.9.x"]
拉取镜像
代码语言:javascript复制docker pull azking/arm64_bt59_lnmp
运行容器
代码语言:javascript复制docker run -it --network=host azking/arm64_bt59_lnmp bash /www/init.sh
jellyfin(流媒体服务器)
[collapse status="false" title="查看详情:jellyfin(流媒体服务器)"]
拉取镜像
代码语言:javascript复制docker pull jellyfin/jellyfin
新建Jellyfin文件目录(/mnt/sda1可修改为挂载的硬盘)
代码语言:javascript复制mkdir /opt/Jellyfin/Jellyfin
运行容器
代码语言:javascript复制docker run
--name jellyfin
--restart always
-v /opt/Jellyfin/config:/config
-v /opt/Jellyfin/cache:/cache
-v /opt/Jellyfin:/HD1
-v /opt/Jellyfin:/HD2
-p 8096:8096
-d jellyfin/jellyfin
[collapse status="false" title="查看详情:emby(流媒体服务器)"]
拉取镜像
代码语言:javascript复制docker pull emby/embyserver_arm32v7:4.6.0.10
新建emby文件目录(/mnt/sda1可修改为挂载的硬盘)
代码语言:javascript复制mkdir/opt/emby
运行容器
代码语言:javascript复制docker run -itd
--name emby
-m 200M --memory-swap 300M
--env UID=0 --env GID=0
-p 1900:1900 -p 7359:7359 -p 7359:7359/udp -p 8096:8096 -p 8920:8920
-v /opt/emby/config:/config -v /opt/Jellyfin:/HD1 -v /opt/emby/share1:/mnt/share1
--net=host
--privileged=true
--restart=always
emby/embyserver_arm32v7:4.6.0.10
linux-ubuntu桌面环境
[collapse status="false" title="查看详情:linux-ubuntu桌面环境"]
拉取镜像
代码语言:javascript复制docker pull dorowu/ubuntu-desktop-lxde-vnc
运行容器
代码语言:javascript复制docker run -d --name ubuntu-desktop-lxde-vnc -p 6080:80 -p 5900:5900 -e VNC_PASSWORD=(这是登录密码,请自设) -v /dev/shm:/dev/shm dorowu/ubuntu-desktop-lxde-vnc
6080:是web版的vnc,可以在浏览器上直接访问桌面环境 5900:是使用客户端工具连接的端口
可道云
[collapse status="false" title="查看详情:可道云"]
拉取镜像
代码语言:javascript复制docker pull kodcloud/kodbox
网心云
[collapse status="false" title="查看详情:网心云"]
拉取镜像
代码语言:javascript复制docker pull onething1/wxedge
运行容器
代码语言:javascript复制docker run -d -it -p 18888:18888 onething1/wxedge -v /mnt/sda1:/storage:rw
旁路由(OpenWrt)
[collapse status="false" title="查看详情:旁路由(OpenWrt)"]
拉取镜像
代码语言:javascript复制docker pull sulinggg/openwrt:latest
青龙面板
[collapse status="false" title="查看详情:青龙面板"]
拉取镜像
代码语言:javascript复制docker pull whyour/qinglong
运行容器
代码语言:javascript复制docker run
--name qinglong
--restart always
-p 5700:5700
-d whyour/qinglong
[/collapse]
阿里云盘挂载
[collapse status="false" title="查看详情:阿里云盘挂载"]
拉取镜像
代码语言:javascript复制docker pull zx5253/webdav-aliyundriver
运行容器
代码语言:javascript复制docker run -d --name=webdav-aliyundriver --restart=always -p 8080:8080 -v /etc/localtime:/etc/localtime -v /etc/aliyun-driver/:/etc/aliyun-driver/ -e TZ="Asia/Shanghai" -e ALIYUNDRIVE_REFRESH_TOKEN="your refreshToken" -e ALIYUNDRIVE_AUTH_PASSWORD="admin" -e JAVA_OPTS="-Xmx1g" zx5253/webdav-aliyundriver
/etc/aliyun-driver/ 挂载卷自动维护了最新的refreshToken,建议挂载
ALIYUNDRIVE_AUTH_PASSWORD 是admin账户的密码,建议修改
JAVA_OPTS 可修改最大内存占用,比如 -e JAVA_OPTS="-Xmx512m" 表示最大内存限制为512m
代码语言:javascript复制例如关闭密码验证:-e ALIYUNDRIVE_AUTH_ENABLE=false
--aliyundrive.refresh-token
阿里云盘的refreshToken
--server.port
非必填,服务器端口号,默认为8080
--aliyundrive.auth.enable=true
是否开启WebDav账户验证,默认开启
--aliyundrive.auth.user-name=admin
WebDav账户,默认admin
--aliyundrive.auth.password=admin
WebDav密码,默认admin
--aliyundrive.work-dir=/etc/aliyun-driver/
token挂载路径(如果多开的话,需修改此配置)
[/collapse]
微力同步
[collapse status="false" title="查看详情:微力同步"]
拉取镜像
代码语言:javascript复制docker pull jonnyan404/verysync
运行容器
代码语言:javascript复制docker run --name verysync -d -v /www/wwwroot/:/data -p 8886:8886 jonnyan404/verysync
[/collapse]
内网穿透工具NPS
[collapse status="false" title="查看详情:微力同步"]
来着:什么值得买
拉取镜像(服务器端)
代码语言:javascript复制docker pull oldiy/nps-server
运行容器
代码语言:javascript复制docker run -d --privileged=true --name nps --net=host -v /home/shawn/nps:/nps/conf oldiy/nps-server
网页端设置
打开浏览器输入vps的 ip:8080(ip地址:8080),ok打开了
账号:admin
密码:123
然后新建客户端
服务端到此结束
拉取镜像(客户端)
代码语言:javascript复制docker pull oldiy/npc-server
#或者:
docker pull oldiy/npc-client
配置serverip(ip:8024)和vkey(在网站端设置的秘钥)
回到网页端,这时候就可以看到已经是在线(online)状态了
点击tcp隧道-新增 点击tcp隧道-新增
这里我们以群晖页面为例,按照如下设置
点击新增后,可以看到一切都正常了
[/collapse]