init: Alfred preferences

This commit is contained in:
2026-03-26 09:22:38 +08:00
commit 3cad72b72c
13215 changed files with 108280 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "systemctl status docker.service",
"uid" : "2042ECAA-5ABA-4970-B5FF-13A48DD21782",
"name" : "Check Docker Service Status using systemctl",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run --rm -it --net host nicolaka\/netshoot dig {cursor}",
"uid" : "FD500524-D3A5-41D9-AD1B-0918640F0B38",
"name" : "Docker Run Netshoot Dig",
"keyword" : ""
}
}

View File

@@ -0,0 +1,9 @@
{
"alfredsnippet" : {
"snippet" : "curl -sSL https:\/\/get.docker.com\/ | CHANNEL=stable sh",
"dontautoexpand" : true,
"uid" : "E3BC822C-F4F2-4035-AE17-B9598F79B148",
"name" : "Docker 安裝指令",
"keyword" : "install"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "hadolint",
"uid" : "1E72D748-7220-4609-AD5A-4C4E5B0474E4",
"name" : "Dockerfile Linter",
"keyword" : "dockerfile lint"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "# syntax=docker\/dockerfile:1",
"uid" : "34965F01-E6A0-4310-AA0D-91CF562A1F9E",
"name" : "Dockerfile 語法版本宣告",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "systemctl enable --now docker",
"uid" : "2DF7DAC9-E981-4E9F-94A4-9669F009031E",
"name" : "Enable and Start Docker Service",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker build --tag {cursor} .",
"uid" : "D9C31F53-A930-43B4-839C-030230073A80",
"name" : "docker build",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker compose config",
"uid" : "D054C703-00BD-4223-8E93-55DDC4EDEF0C",
"name" : "docker compose config",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker compose up -d --force-recreate",
"uid" : "2EB6C34E-BC56-4898-8413-B6ED82A65243",
"name" : "docker compose up -d --force-recreate",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker context ls",
"uid" : "8C3693D5-BCA2-4526-970A-68871518B838",
"name" : "docker context ls",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker image tag ",
"uid" : "9E22262A-422E-4820-B1CD-4DF33D95BA86",
"name" : "docker image tag",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker logs {cursor} ",
"uid" : "E6C932F3-09E3-467B-828F-EA54A1D6D990",
"name" : "docker logs container-name",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker ps",
"uid" : "459BED12-F72F-4A1F-AFB5-4A7979E601EE",
"name" : "docker ps",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker stop {cursor}",
"uid" : "B90CE366-4D91-4853-8D0D-9CF9A8190CA7",
"name" : "docker stop my_container",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker system prune -a",
"uid" : "BDC4623D-5689-41AC-B80F-2F5E17EFB1EC",
"name" : "docker system prune -a",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker-compose.yaml",
"uid" : "C3016678-B8C4-4498-A6FB-21B44926AA21",
"name" : "docker-compose.yaml",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker restart $(docker ps -qaf name={cursor})\n",
"uid" : "54122324-7ABC-4EAA-9D6A-9C77E227CC6C",
"name" : "docker_restart_container_by_name",
"keyword" : "docker"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -t -i --mount type=bind,src=\/data,dst=\/data busybox sh",
"uid" : "8F5BDE9B-0001-4F99-A79E-55991AF28169",
"name" : "docker_run_busybox_bind_mount_host_directory",
"keyword" : "docker"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --name jupyter_datascience_notebook --rm -p 10000:8888 -v \"${PWD}\":\/home\/jovyan\/work jupyter\/datascience-notebook:2023-06-01",
"uid" : "534C35CA-D856-4BE2-88DE-CC6443E2636B",
"name" : "docker_run_jupyter_datascience_notebook_with_volume_mount",
"keyword" : "jupyter_datascience_notebook"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --rm --privileged --net host nicolaka\/netshoot netstat -tulpn",
"uid" : "509AB1AD-66D0-4725-AF77-1705D3672C85",
"name" : "docker_run_netshoot_container_in_privileged_mode_and_list_tcp_ports",
"keyword" : "netstat"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --privileged --net host nicolaka\/netshoot iftop",
"uid" : "29F62D7C-3448-4545-8048-3CDFFB8FC32C",
"name" : "docker_run_netshoot_container_in_privileged_mode_and_monitor_network_bandwidth_with_iftop",
"keyword" : "iftop"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>snippetkeywordprefix</key>
<string></string>
<key>snippetkeywordsuffix</key>
<string></string>
</dict>
</plist>

View File

@@ -0,0 +1,9 @@
{
"alfredsnippet" : {
"snippet" : "curl -L https:\/\/github.com\/docker\/compose\/releases\/download\/v$(curl -Ls https:\/\/www.servercow.de\/docker-compose\/latest.php)\/docker-compose-$(uname -s)-$(uname -m) > \/usr\/local\/bin\/docker-compose\n\nchmod +x \/usr\/local\/bin\/docker-compose",
"dontautoexpand" : true,
"uid" : "08FA71B2-1683-4FE9-B655-94D64B9D392E",
"name" : "下載並安裝最新版 docker-compose獨立二進位檔",
"keyword" : "install"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --rm --privileged --net host nicolaka\/netshoot iperf -c {cursor} -p 5201",
"uid" : "EB8DFD8F-F75D-4F61-B9A8-9130A5C07237",
"name" : "以 Netshoot 執行 iperf 客戶端測試(連線 5201",
"keyword" : "iperf"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --privileged --net host nicolaka\/netshoot mtr -n {cursor}",
"uid" : "427B75FD-547F-4D50-9F0D-9AD3BA9A3198",
"name" : "以 Netshoot 執行 mtr 追蹤路由(不解析 DNS",
"keyword" : "mtr"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run --rm -u \"$(id -u):$(id -g)\" -v \"$PWD:\/mnt\" -w \/mnt",
"uid" : "AE30D022-BC54-4D4B-80F2-FB8387F970A4",
"name" : "以當前用戶權限執行容器",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run --rm -i hadolint\/hadolint < Dockerfile",
"uid" : "8B44680F-F83A-483A-B3D6-7E5AB5D9F3ED",
"name" : "使用 Hadolint 檢查 Dockerfile",
"keyword" : "dockerfile lint"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run --rm -i hadolint\/hadolint hadolint --ignore DL3008 - < Dockerfile",
"uid" : "BBEE2540-F4B2-4A07-93C6-1E110A5471C2",
"name" : "使用 Hadolint 檢查 Dockerfile忽略 DL3008",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "systemctl stop docker.service",
"uid" : "7BBB64C3-0A66-4AA5-A14B-F095AA7B8CD3",
"name" : "停止 Docker 服務",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker context ls",
"uid" : "771C35E0-F043-480C-ABC2-6D35BF8F7CC2",
"name" : "列出 Docker Context",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "sed -i '\/^version:\/d' docker-compose.yml",
"uid" : "C21F5B1E-68BF-49B1-89CF-3E4152A17D47",
"name" : "刪除 docker-compose.yml 裡的 version 欄位",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker kill -s HUP {cursor} ",
"uid" : "A77D6081-1ABD-40F2-956A-CA123D105E03",
"name" : "向容器送出 HUP 訊號",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker compose up -d",
"uid" : "2C2A0E71-D6C3-4C3F-B721-2BCBD610487B",
"name" : "啟動 Docker Compose 專案並在背景執行",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker-compose up -d",
"uid" : "569FAF44-38E8-461E-9063-9B2A49F28F5F",
"name" : "啟動 Docker Compose 服務",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "systemctl start docker.service",
"uid" : "506391CC-9DAB-4E62-8C0F-EAA28808CEBF",
"name" : "啟動 Docker",
"keyword" : "docker"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run --rm -p 8888:8888 -e JUPYTER_ENABLE_LAB=yes -e GRANT_SUDO=yes --user root -v \"${PWD}\":\/home\/jovyan\/work jupyter\/scipy-notebook",
"uid" : "68111C34-0295-4C8C-AD87-6CA51F8B42EC",
"name" : "啟動 Jupyter NotebookLab 模式)並掛載目前目錄",
"keyword" : "scipy_notebook"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run --name my-nginx-container -p 8080:80 -v $(pwd):\/usr\/share\/nginx\/html:ro -d nginx:latest",
"uid" : "3EE80808-909A-4052-BDEE-98DC0B7B87B6",
"name" : "啟動 Nginx 容器並映射埠",
"keyword" : "nginx"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --rm --privileged --net host nicolaka\/netshoot iperf -s -p 5201",
"uid" : "E2048042-FEA1-4B50-A08C-86D589C26C7D",
"name" : "啟動 iperf 伺服器5201",
"keyword" : "iperf"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run --name ubuntu_bash --rm -i -t ubuntu bash",
"uid" : "47D1BE5F-EDC3-4598-8B75-EBFAD35A8292",
"name" : "啟動互動式 Ubuntu Bash 容器",
"keyword" : "bash"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --rm --privileged --net host nicolaka\/netshoot",
"uid" : "21F505BB-FCBC-42C8-8D34-4868C39EC009",
"name" : "啟動具完整權限的 Netshoot 網路工具容器",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -v `pwd`:`pwd` -w `pwd` -i -t ubuntu bash",
"uid" : "78A21D2E-266E-42C1-89D4-364EF689A6FF",
"name" : "在目前目錄啟動 Ubuntu 互動容器",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -v `pwd`:`pwd` -w `pwd` -i -t ubuntu pwd",
"uid" : "A536F3CF-7E7F-40C4-84FA-4677D9ACC572",
"name" : "執行 Ubuntu 並顯示當前目錄",
"keyword" : "pwd"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker system prune -f",
"uid" : "3483981B-14D6-4FE9-95CF-5C8ECD9DD1B3",
"name" : "清理未使用的 Docker 資源",
"keyword" : ""
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker run -it --rm -v \/var\/run\/docker.sock:\/var\/run\/docker.sock nicolaka\/netshoot ctop",
"uid" : "DED519F6-E066-4639-987B-91188BDC814C",
"name" : "用 Netshoot 執行 ctop 監看 Docker 容器狀態",
"keyword" : "ctop"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker exec -it {cursor} bash",
"uid" : "4971C2E3-46C5-4188-BCDC-1B96F0B013F6",
"name" : "進入容器並啟動 bash",
"keyword" : "docker"
}
}

View File

@@ -0,0 +1,8 @@
{
"alfredsnippet" : {
"snippet" : "docker-compose down",
"uid" : "02238129-D3C7-4C74-BBFD-995B9F541982",
"name" : "關閉 Docker Compose 服務",
"keyword" : ""
}
}