タスクランナー「Task」の使い方
定型タスクを毎回、CLIから実行するのは面倒です。タスクランターであるTask(GitHub)はYAMLファイルに「実行させたいタスク」を定義しておくことで、定型タスクを簡単に実行することができます。
定型タスクを毎回、CLIから実行するのは面倒です。タスクランターであるTask(GitHub)はYAMLファイルに「実行させたいタスク」を定義しておくことで、定型タスクを簡単に実行することができます。
ZabbixをDockerコンテナとして起動する場合、zabbix-dockerリポジトリにあるファイルを利用します。
例えば以下のように実行します。
git clone https://github.com/zabbix/zabbix-docker.git && \
cd zabbix-docker/
docker compose -f ./compose_pgsql.yaml up -d
これでZabbixが起動します。
# docker compose ps -a
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
zabbix-docker-postgres-server-1 postgres:17-alpine "docker-entrypoint.s…" postgres-server 33 seconds ago Up 31 seconds (healthy) 5432/tcp
zabbix-docker-server-db-init-1 zabbix/zabbix-server-pgsql:alpine-7.4-latest "/usr/bin/docker-ent…" server-db-init 32 seconds ago Exited (0) 13 seconds ago
zabbix-docker-zabbix-server-1 zabbix/zabbix-server-pgsql:alpine-7.4-latest "/usr/bin/docker-ent…" zabbix-server 32 seconds ago Up 13 seconds 0.0.0.0:10051->10051/tcp, [::]:10051->10051/tcp
zabbix-docker-zabbix-web-nginx-pgsql-1 zabbix/zabbix-web-nginx-pgsql:alpine-7.4-latest "docker-entrypoint.sh" zabbix-web-nginx-pgsql 32 seconds ago Up 13 seconds (healthy) 0.0.0.0:80->8080/tcp, [::]:80->8080/tcp, 0.0.0.0:443->8443/tcp, [::]:443->8443/tcp
lycheeを使うとWebサイトのリンク切れを検出することが出来ます。また、lycheeはRustで書かれており、高速に動作するようです。今回はlycheeをUbuntu26.04LTSへインストールする手順をメモしておきます。
以前にUbuntu24.04LTS へ Zabbix をインストールするというメモを書きました。今回は以下の組み合わせでインストールする手順をメモしておきます。
ダウンロード手順は公式サイトのDownload and install Zabbixで説明されています。
以前にPython を mise でインストールし、uv の venv で仮装環境を管理するというメモを書きました。miseのインストール手順は公式サイトのGetting Startedに書かれていますが、Ubuntu26.04LTSへaptリポジトリを利用せず、ワンライナーでインストールする手順をメモしておきます。
以前にLinux の指定数 CPU コアに負荷をかけるというメモを書きました。この過去のメモで触れた方法も含め、改めて「Linuxで単一/複数CPUコアに負荷をかける」方法をメモしておきます。
Taskのインストール方法は公式サイトのInstallationにまとめられています。各プラットフォーム/ツールごとのインストール方法を転記しておきます。
以前にMountpoint for Amazon S3 で S3 Bucket を自動マウントするというメモを来ました。今回はUbuntuでMountpoint for Amazon S3をバージョンアップする手順をメモしておきます。
ezaはlsコマンドの代替となるツールです。Rustで書かれており、lsよりも高機能で、かつ高速に動作します。また、lsコマンドと互換性があり、lsのエイリアスとして設定することも可能です。
Raspberry Piの現状、最新モデルであるRaspberry Pi5の有線LANにCLIで固定IPアドレスを設定する方法をメモしておきます。