Skip to content

Startup script

Kini nga giya nagpatin-aw kung giunson paggamit ang bahin sa startup script sa WSL Dashboard aron awtomatikong magsugod ang mga serbisyo kung mag-boot ang distribusyon.

1. I-configure ang hook path sa script

Sa dialog sa setting sa napiling distribusyon, isulod ang path sa imong startup script sa may kalabutan nga input field.

distro-startup-script

2. Pananglitan: Startup script sa Docker container

bash
#! /bin/bash

LOG_FILE="/var/log/wsl-dashboard-example.log"
echo "$(date): Starting WSL initialization script..." >> $LOG_FILE

# 1. Hunonga ang Docker
cd /home/docker/ && docker compose down >> $LOG_FILE 2>&1

# 2. Sugdi ang Docker
cd /home/docker/ && docker compose up >> $LOG_FILE 2>&1

# 3. Sugdi ang bisan unsang serbisyo
/home/www/apps/hello-go/hello  >> $LOG_FILE 2>&1