好玩的Docker 容器列表收集
使用NAS有家庭用户在配置不算高的硬件上部署Docker是最省事兼容性最好,节约硬件资源的一种解决办法,这里收集了作者用过的容器分享给大家长期更新。
FAST OS Docker
docker run --restart always -p 8081:8081 -p 8082:8082 -e TZ="Asia/Shanghai" -d -v /var/run/docker.sock:/var/run/docker.sock -v /export/docker/:/etc/docker/ wangbinxingkong/fast:latest
alist
docker run -d --restart=always -v /export/docker/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest
ocserv
docker run --name ocserv --restart unless-stopped --privileged -p 8443:443 -p 8443:443/udp -v /export/docker/ocserv:/etc/ocserv -d tommylau/ocserv
wppurking/ocserv-docker - Docker Image | Docker Hub
docker run -d --privileged -v ~/ocserv-docker/ocserv:/etc/ocserv -p 8443:443/tcp -p 8443:443/udp wppurking/ocserv
群晖
docker run --name ocserv --restart unless-stopped --privileged -p 8443:443 -p 8443:443/udp -v /volume1/docker/ocserv:/etc/ocserv -d tommylau/ocserv
heimdall 搭建个人主页
centos:
docker run -d --name=heimdall -p 8008:80 -p 8006:443 -v /export/docker/heimdall:/config --restart unless-stopped linuxserver/heimdall
群晖:
docker run -d --name=heimdall -p 8008:80 -p 8006:443 -v /volume1/docker/heimdall:/config --restart unless-stopped linuxserver/heimdall
aliyundrive:
docker run -d --name=aliyundrive --restart=unless-stopped -p 8080:8080 \
-v /export/docker/ali/config:/etc/aliyundrive-webdav/ \
-e REFRESH_TOKEN='xxxxxxxxxxx' \
-e WEBDAV_AUTH_USER=admin \
-e WEBDAV_AUTH_PASSWORD=123456 \
messense/aliyundrive-webdav
签到脚本
docker run -d --name qiandao -p 8923:80 -v $(pwd)/qiandao/config:/usr/src/app/config --env MAIL_SMTP=smtp.qq.com --env MAIL_PORT=465 --env MAIL_USER=375584679@qq.com --env MAIL_PASSWORD=upxomchikmrcbjcj --env DOMAIN=smtp.qq.com a76yyyy/qiandao
portainer
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /export/docker/portainer_data:/data -v /export/docker/portainer_data/public:/public --name dockerui portainer/portainer
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /data/portainer/public:/public [swr.cn-north-1.myhuaweicloud.com/iivey/portainer-ce:2.11.1](http://swr.cn-north-1.myhuaweicloud.com/iivey/portainer-ce:2.11.1)
nginx-proxy-manager
docker run -d -it \
-v /export/docker/nginxprox/data:/data \
-v /export/docker/nginxprox/letsencrypt:/etc/letsencrypt \
-p 80:80 \
-p 443:443 \
-p 81:81 \
--name nginxproxymanager \
--restart unless-stopped \
jc21/nginx-proxy-manager:latest
docker 青龙面板
docker run -d -it \
-v /volume1/JD_Scripts/QingLong/config:/ql/config \
-v /volume1/JD_Scripts/QingLong/scripts:/ql/scripts \
-e ENABLE_HANCUP=true \
-e ENABLE_WEB_PANEL=true \
--label com.centurylinklabs.watchtower.enable=false \
--network=host \
--name qinglong \
--restart unless-stopped \
whyour/qinglong:latest
portainer
docker run -itd --name adguardhome --restart=always -v /export/docker/adguardhome/workdir:/opt/adguardhome/work -v /export/docker/adguardhome/confdir:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 10080:80/tcp -p 10443:443/tcp -p 20443:443/udp -p 3000:3000/tcp -p 853:853/tcp -p 784:784/udp -p 853:853/udp -p 8853:8853/udp -p 5443:5443/tcp -p 5443:5443/udp -d adguard/adguardhome
homarr
docker run \
--name homarr \
--restart unless-stopped \
-p 7575:7575 \
-v /volume1/docker/homarr/configs:/app/data/configs \
-v /volume1/docker/homarr/icons:/app/public/icons \
-v /var/run/docker.sock:/var/run/docker.sock \
-d ghcr.io/ajnart/homarr:latest
思源笔记
docker run -v /root/SiYuan:/home/siyuan/Documents/SiYuan -p 6807:6806 -u 1000:1000 --restart always b3log/siyuan --workspace=/home/siyuan/Documents/SiYuan --name="ZYSiYuan"
IYUU Plus
docker run -d \
--name IYUUPlus \
-v /volume2/docker/IYUU/db:/IYUU/db \
-v /volume2/docker/IYUU/qb/BT_backup:/qb \
-v /volume2/docker/IYUU/tr/torrents:/tr \
--net=host \
--restart=always \
iyuucn/iyuuplus:latest
Nginx Proxy Manager 反向代理神器
反向代理神器 Nginx Proxy Manager 中文版(汉化版)_小歆Pro的博客-CSDN博客
pdns-recursor(DNS缓存与转发器)
镜像仓库链接
powerdns/pdns-recursor-45 - Docker Image | Docker Hub
#本地创建配置文件
mkdir pdns-recursor
cd pdns-recursor/
touch zone.conf
vi zone.conf
#输入如下内容
#公网的DNS
forward-zones-recurse=.=114.114.114.114
#公司的主域DNS
forward-zones-recurse=xxx.com=192.168.1.100
#如果是分公司要解析不同的结果可以指到分公司的DNS服务器
forward-zones-recurse=yw.xxx.com=192.168.1.100:5300
#启动容器
docker run -d --name pdns-recursor -v /root/pdns-recursor/:/etc/powerdns/recursor.d -p 53:53/udp -d powerdns/pdns-recursor-45
#容器常用命令
docker status/start/stop/logs pdns-recursor
#查看容器支行情况
docker ps
#进入容器
docker exec -it pdns-recursor /bin/bash
IYUU 群晖
#群晖无法挂载@appstore目录内的种子目录,必须创建软连接到可访问目录,之后直接挂载软连接目录。
ln -sf /volume1/@appdata/qBittorrent/qBittorrent_conf/data/BT_backup /volume1/docker/IYUU/BT_backup/
ln -sf /volume1/@appdata/transmission/torrents /volume1/docker/IYUU/torrents/
#启动容器
docker run -d --name IYUUPlus \
-v /volume1/docker/IYUU/db:/IYUU/db \
-v /volume1/\@appdata/qBittorrent/qBittorrent_conf/data/BT_backup:/qb \
-v /volume1/\@appdata/transmission/torrents:/tr \
--net=host \
--restart=always \
iyuucn/iyuuplus:latest
webdav
docker run --restart always -v /srv/dav:/var/lib/dav \
-e AUTH_TYPE=Digest -e USERNAME=testzy -e PASSWORD=secret1234 \
--publish 8866:80 -d bytemark/webdav
阅读剩余
版权声明:
作者:zhangyin
链接:https://blog.zhangyin.net/650.html
文章版权归作者所有,未经允许请勿转载。
THE END