TOC
動機
- 希望可以有個 image 倉庫在 NAS 裡
- 既免費又安全
建立流程
以下列資訊為例,可自行抽換 NAS IP:
192.168.1.5
PORT:3000
IMAGE:pixwork
起一個 registry 在 NAS 裡
docker run -d \ -p 3000:5000 \ -v /var/services/homes/<username>/storage:/var/lib/registry \ --name registry registery
弄半天最後不爭氣地用了 Synology 的 GUI 了 XDDD
先看一下本地端 image 狀況
docker ps
為 image 改名字,設定以後都推到 NAS
docker tag pixwork 192.168.1.5:3000/pixwork
推上去倉庫
docker push 192.168.1.5:3000/pixwork
特別註記非 http 的倉庫位置讓 docker 知道
vim /etc/docker/daemon.json
{ "insecure-registries": [ "192.168.1.5:3000" ] }
- 也可以透過狀態列上方鯨魚 icon 進去設定
重啟 docker
service docker restart
特殊需求
有申請 DNS 要直接套看看
vim /etc/hosts
192.168.1.5 synology.com
指令解釋
docker tag <image名稱> <倉庫 ip 位置/image名稱>
- 標記本地鏡像,將其固定以後都推指定倉庫
- 請 Toby 喝珍奶,你請我就喝 -
YA~大杯還小杯~看你誠意 ❤ ️
使用手機掃描 QRCODE 完成 pay 下去就對