2026年8月7日金曜日

Docker環境をDockhandで一括管理

先日導入したimmichで初めてDockerを利用し始めて、けっこう便利なモンやなぁ…と味をしめて、稼働中のサービスでDocker環境に切り替えれるものをDockerを利用する方法に変更しました。

で、そういうことをしてると「もっと便利に管理する方法は無いのか」と思うのが当然のなりゆきで、少し調べたら「Portainerなんてのがあるやーん」と分かり、早速それを使ってみることに…。

でも、なんとなーく気に入らなくて、もう少し掘り下げて調べてみたところDockhandに到達しました。

ということで、冒頭の絵の通り、あれも・これもDocker化してDockhand管理にしてしまいました。

まだ記事には書いておりませんが、RADEON RX9060XT も導入してローカルAIを(いちおう)目指せるハードになったので、Lemonade Serverなども導入しそれを利用するOpen WebUIとかSearXNG+VANEも導入したり。単体で導入していたAdGuard HomeもDocker版があると分かり、これもDocker/Dockhand環境に移設しました。

PortainerにせよDockhandにせよこうした管理ツール(GUI)が「必要」と思った理由は、サービスの追加や削除・停止/開始はもちろん構成変更をする機会が多いことを予想してのことです。「使うサービスが決まってて構成も決まってて起動したらしっぱなし」という安定した状態ならCLIベースでDockerを操作するので十分です。まだそういう状態ではないしこの先も「あれこれ試したい」というのもあって「手軽に構成変更できる環境」が欲しかったのでDockhandを利用することにしました。

【閑話休題】

できてみれば「そういうことか」と分かるのですが、やってる途中は分からないことだらけで、ぜんぜん上手くいかなかったり苦労しまくっておりました。(全ては歳のせいで理解力が劣化しているため…でしょう)

もうあと数ヶ月で正真正銘の「高齢者」に分類される歳になります(=年金生活者になります)が、こうして自分の自由にできるツール(=お遊び道具)を使って楽しんでいきたいと思っております。


0 件のコメント: