docker
写完才发现并没有什么有意思的docker镜像好推荐的。实际上万物皆可docker。等到你有需求,再去寻找对应docker镜像也不迟。
可以从以下渠道寻找docker镜像
- Google 你需要的项目名+docker,通常能找到已经制作好的镜像。
- Github 搜索 docker。
- 专门的docker镜像站。
Awesome TTRSS(通过docker-compose)
- 官网:- Awesome TTRSS
- 简介:Tiny Tiny RSS是一款基于 PHP 的免费开源 RSS 聚合阅读器。Awesome TTRSS 旨在提供一个 「一站式容器化」 的 Tiny Tiny RSS 解决方案,通过提供简易的部署方式以及一些额外插件,以提升用户体验。支持中文。
- 效果演示:
安装方式:
apt-get install docker-compose wget https://raw.githubusercontent.com/HenryQW/Awesome-TTRSS/main/docker-compose.yml //下载配置文件 nano docker-compose.yml //编辑配置文件
此时会打开nano的编辑界面,如图所示,第一处修改成你的网站域名,第二三处修改成你自己的密码(注意要保持相同)
然后启动容器即可:
docker-compose up -d
默认通过 181 端口访问 TTRSS,默认账户:admin 密码:password,请第一时间更改。 如想使用域名访问,在部署之后,进入宝塔面板,建立新站点,反代127.0.0.1:181即可。注意域名要和你之前设置的相同。
wallabag(通过docker-run)
项目地址:Save the web, freely | wallabag: a self hostable application for saving web pages
简介:一款稍后阅读软件,有比较简洁的安卓和web端。可以自动离线。支持中文。可以把你想看的文章放在里面,多平台同步阅读。
Save and classify articles. Read them later. Freely.
安装: 注意将其中
http://example.com
修改成你自己的域名docker run -v /opt/wallabag/data:/var/www/wallabag/data -v /opt/wallabag/images:/var/www/wallabag/web/assets/images -p 800:80 -e SYMFONY__ENV__DOMAIN_NAME=http://example.com -d wallabag/wallabag
默认用户名和密码:wallabag:wallabag
,默认监听800端口。
如想使用域名访问,参照上面(Awesome TTRSS)设置。
sharelist(通过docker-run)
- 项目地址:安装 (reruin.github.io)
- 简介:ShareList 是一个易用的网盘工具,支持快速挂载 GoogleDrive、OneDrive ,可通过插件扩展功能。
安装方式:
docker run -d -v /etc/sharelist:/sharelist/cache -p 33001:33001 --name="sharelist" reruin/sharelist
默认监听33001端口。
docker镜像资源站
最后放上一个收集性网站:
这个网站上有许多社区制作的docker镜像。并且说明了详细的部署方式。
打开第二个链接,如图所示,切到Image,下滑找到Usage
如果你使用的是在在线容器服务,则复制docker-compose
文件,部署(详见各容器服务的使用方式)。
如果你是在一台Linux服务器上运行docker,则复制docker cli
内的代码,运行即可(这就是我们前面提到的docker run
命令)。
里面诸如emby、qbit之类的项目挺不错的,就等待你自己发掘了。