小明的網誌

一個工程師的故事

By

調整 docker 基本設定

情境, 緣由

  • 希望 container root id 不等於 host root id
  • container log 能自動 rotate

Read More

By

為了 wordpress 優化 php-fpm docker container image

雖然已經有 wordpress dockerhub offical image, 但就算用 alpine 版本, 差不多要 290MB, 真的覺得大了點

# docker images
REPOSITORY   TAG                                    IMAGE ID       CREATED       SIZE
php          7.4-fpm-alpine-cytseng.ibb.tw-custom   82b6ca953c77   2 hours ago   108MB
php          7.4-fpm-alpine-origin-custom           292aff464569   2 hours ago   49.5MB
wordpress    php7.4-fpm-alpine                      5ecc056e48e2   2 days ago    290MB
alpine       3.15                                   0ac33e5f5afa   2 weeks ago   5.57MB

我自己做的只要 108MB, 少了超過 150MB, 覺得很有成就感, 有需要的就自己撿去用

花了一些時間, 大概 2,3 天吧, 為了 wordpress 優化 php74-fpm docker container
直接把結果貼上來

Read More

By

過年弄了一個 bourne shell script 可產出 IPMI sensor node-exporter text prom 版本

綠由

原本在 github 就有好用的 awk script ipmitool
但不管 FreeBSD, Linux 都要再另外裝 gawk 才能正常運作, 所以就決定寫一個以 bourne shell script 弄一個萬用版本

Read More

By

DKIM 怕忘記, 提醒用

man opendkim-genkey 得知 -b 內定值為 2048, 但其產出的 TXT 會太長, 導致 bind 無法使用

解法: https://www.linode.com/community/questions/18779/how-do-i-make-a-txt-record-more-than-255-characters-long

假設產生的 balabala.txt 如下

balabala._domainkey  IN      TXT     ( "v=DKIM1; h=sha256; k=rsa; "
          "p=hash1"
          "hash2" )  ; ----- DKIM key balabala for example.domain

把它變成如下的格式, 再餵給 bind 設定檔就可以用

balabala._domainkey  IN      TXT     ( "v=DKIM1; h=sha256; k=rsa; " "p=hash1" "hash2" )  ; ----- DKIM key balabala for example.domain

By

自編 elasticsearch-sql

雖前幾天弄成功利用 docker 自編 Open Distro for Elasticsearch SQL, 但它只能用在 7.10.2, 所以打算再拼一個能支援 7.13.4 版本

Google 後, 找到 NLPchina/elasticsearch-sql, 目前只支援 7.13.2, 只要小修 .travis.yml & pom.xml 就可以成功弄出 7.13.4 版本, 而且利用 docker 超方便編出 elasticsearch plugin, 為了避免自己忘己, 還是寫一寫, 當紀錄

Read More

By

Build Open Distro for Elasticsearch SQL

想在 ES 裡直接打 SQL query, 找到 Open Distro for Elasticsearch SQL, 編好後, 才發現只能裝在 ES 7.10.2

Read More

By

QNAP TR-002 測試

想自己弄台 NAS 來玩玩, 所以找遍了硬碟外接盒

甚至想用 DS380 組一台客製化的 NAS 系統, 但花了非常非常多的時間, 總是找不到推薦不錯的 AMD Mini-ITX 主機板

最後在一次的 FB 討論上, 經 Kevin 推薦把 Host 和硬碟分開, 開啟了我另一個花時間找配合的產品

Read More
Verified by MonsterInsights