家庭媒體服務中心docker化

最近看到一個介紹家庭服務器的文章,應用全部採用docker容量。或許有用,記錄一下。
原文章地址:
https://www.smarthomebeginner.com/docker-home-media-server-2018-basic/

安裝ubuntu server

這一塊沒什麼好說的,基本上沒問題,很快。
安裝完成以後安裝openssh-server, samba等必要的服務。

安裝docker 和 docker-compose

這兩個服務在官方源裏也有,文章裏主要是介紹了安裝最新版本的方法。我完成照做沒有什麼問題。
只增加了一個,安裝好docker以後,添加了中國官方docker鏡像庫。

環境準備

主要是解決權限問題,另外把媒體目錄,下載目錄規整一下。這是比較重要的一步,後續如果有問題就在這一步上。

編寫docker-compose.yml文件

原作者提供了一個模板,裏面安裝的東西很多,照着模板按需填寫就可以了。

運行

運行很簡單:

docker-compose -f ~/docker/docker-compose.yml up -d

系統就自動把所有的應用都下載下來並且開始運行,不需要再進行任何配置了。
還有一些其它的命令:

docker ps -a #查看容器
docker-compose -f ~/docker/docker-compose.yml down #停止所有容器
docker-compose -f ~/docker/docker-compose.yml rm #刪除所有容器

作者推薦的容器中有一個自動升級的容器,也就是每週檢查一次所有容器版本,隨時升級。就保證了整個媒體服務器更新。

總的來說,可以試試。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章