分享一波自用的docker镜像
自己学习、折腾docker也有一阵子了,docker真的是非常非常非常好用、方便的一个工具,现在甚至已经开始依赖docker了,各种软件都会优先找有木有docker版的。对我而言,Docker最大的好处部署简单,我这样的linux小白也可以灵活使用,能方便得实现开机启动、远程管理、远程监控cpu、流量、内存使用情况,装再多项目也不会搞乱原本的系统。
这里抛砖引玉一波,大家有啥给力的项目也不要不舍得分享啊,废话结束,上内容:
portainer管理面板(必装系列。。。)
docker run -d --restart=always --name=portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /自定义目录:/data -v /汉化包目录:/public portainer/portainer
大名鼎鼎的portainer管理面板,可以直接通过浏览器管理docker容器、镜像等等。
网上找的教程和汉化包:
https://www.right.com.cn/forum/thread-940311-1-1.html
链接:https://pan.baidu.com/s/1BLXMSmJFcgESeNMhQL26Mg&shfl=sharepset
提取码:6vjr
美中不足是portainer的新版为 portainer ce,然而portainer ce没有找到汉化包
next-terminal
小众官网推荐的网页版远程桌面工具:
然后是oldiy大佬的几个镜像
原帖地址:https://odcn.top/2019/02/13/2509/整理汇总一下最近更新的一些docker镜像/
Oldiy大佬的博客可能经常打不开,但是可以直接到dockerhub找
https://hub.docker.com/u/oldiy/
里面我自己常用的就有:
Webssh2
一个可以通过浏览器进行SSH连接的客户端——支持一切X86系统docker部署
Aria2+WebUI+AriaNG+FilesWeb 多合一下载工具
人人影视客户端64位Docker版(小众也推荐过:https://www.appinn.com/rrshare-docker/)
带web ui的youtube-dl
chrome 和Firefox的docker镜像
只要能连上家里的nas就能通过它访问局域网里的其他设备,比如路由器设置页等等
BT下载工具 Transmission
docker run -d --name=“transmission” -e USERNAME=xiaoz -e PASSWORD=xiaoz.me -p 9091:9091 -p 51413:51413 -p 51413:51413/udp -v /data/test:/root/Downloads --restart=always helloz/transmission
USERNAME: Transmission 用户名(页面登录时验证用 可自行设定)
PASSWORD: Transmission密码
/data/test: 本地下载文件夹,请根据实际情况修改
安装完毕后输入:IP:9091可打开Transmission WEB界面
Brook
Brook大家可能很熟悉了,不过这里不是用来科学上网,而是用来端口转发
原帖地址:https://www.xiaoz.me/archives/15597
这位大佬已经全部打包好,部署非常方便。如果会玩,也可以用nginx来实现转发。
baidunetdisk-crossover-vnc
百度网盘的linux版,有人把它直接打包成docker镜像,还装了novnc,可以直接浏览器管理
docker run -d --name Baidu --restart=always -p 5901:5901 -p 6080:6080 -v /home/baidu:/home/baidu/baidunetdiskdownload johnshine/baidunetdisk-crossover-vnc:latest
启动镜像,并设置访问密码
docker run -d --name Baidu --restart=always -p 5901:5901 -p 6080:6080 -v /home/baidu:/home/baidu/baidunetdiskdownload -e vnc_password=自己设置密码 johnshine/baidunetdisk-crossover-vnc:latest
FreshRSS (用来订阅RSS的)
docker run -d \
–name=freshrss \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=China/Shanghai \
-p 80:80 \
-v /path/to/data:/config \
–restart unless-stopped \
linuxserver/freshrss
不过这个项目还需要有mysql数据库
mysql 数据库
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=这里输入你的数据库密码 mysql:5.7
KMS 不解释了
这个镜像比较全面。。。访问80端口可以看到各种key
docker run -d -p 1688:1688 -p 80:80 --name=kmstest --restart=always johngong/kms:latest
蒲公英XXX
类似zerotier的一个国产XXX,可以实现远程组局域网,免费版只能3台设备,转发模式下带宽限制1M,p2p模式则无带宽限制
docker run -d --restart=always --net host --cap-add NET_ADMIN --env PGY_USERNAME=“ID” --env PGY_PASSWORD=“passwd” bestoray/pgyvpn
为知笔记私有部署Docker镜像
Shaarli
一个私有云书签
介绍:【NAS玩机十一年高阶玩家教程系列其二:Shaarli 全平台书签管理器】_NAS存储_什么值得买
docker run -itd --name=myshaarli -p 80:80 shaarli/shaarli:latest
shiori
一个稍后阅读工具
wallabag
另一个稍后阅读工具
可道云kodexplorer 4.4版
docker run -d -p 8080:80 --name kodexplorer -v “$PWD”:/code baiyuetribe/kodexplorer
一个可以通过浏览器管理磁盘文件的工具
映射目录得设置成自己想要管理的磁盘目录
Office Document Server
一个web版的office工具
配合kodexplorer或者nextcloud 的插件使用,可以直接浏览器创建、管理文档
docker run -idt -p 自定义端口:80 onlyoffice/documentserver
可道云4.4版的插件:
大名鼎鼎的宝塔面板(非官方)
先进入容器的终端,输入bt,然后进入宝塔面板设置界面,自己修改账户名和密码
这个容器已经安装好nginx+php+mysql
docker run -itd --name=baota -p 80:80 -p 8080:8080 -p 8888:8888 -p 888:888 -p 443:443 -p 3306:3306 --restart always -v /home/www:/www/wwwroot baiyuetribe/baota_mini
带gui的Ubuntu
https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc
访问6080端口连接
docker run -p 6080:80 -p 5900:5900 dorowu/ubuntu-desktop-lxde-vnc
docker run -p 6080:80 -p 5900:5900 -e VNC_PASSWORD=mypassword -v /dev/shm:/dev/shm dorowu/ubuntu-desktop-lxde-vnc
棱镜相册photoprism
https://tieba.baidu.com/p/6950226484
docker run -itd -p 2342:2342 -v /home/photoprism/originals:/photoprism/originals -v /home/photoprism/storage:/photoprism/storage -v /home/photoprism/import:/photoprism/import -e PHOTOPRISM_ADMIN_PASSWORD=photoprism -e Allow_uploads_that_MAY_be_offensive=true --name=photoprism photoprism/photoprism:latest