मराठी
Appearance
मराठी
Appearance
तुमचे वितरण बूट झाल्यावर सेवा आपोआप सुरू करण्यासाठी WSL Dashboard मधील स्टार्टअप स्क्रिप्ट वैशिष्ट्य कसे वापरावे हे हा मार्गदर्शक सांगते.
निवडलेल्या वितरणाच्या सेटिंग्ज डायलॉगमध्ये, संबंधित इनपुट फील्डमध्ये तुमच्या स्टार्टअप स्क्रिप्टचा पथ प्रविष्ट करा.

#! /bin/bash
LOG_FILE="/var/log/wsl-dashboard-example.log"
echo "$(date): Starting WSL initialization script..." >> $LOG_FILE
# 1. Docker बंद करा
echo "$(date): Attempting to stop Docker service..." >> $LOG_FILE
cd /home/docker/ && docker compose down >> $LOG_FILE 2>&1
# 2. Docker सुरू करा
echo "$(date): Attempting to start Docker service..." >> $LOG_FILE
cd /home/docker/ && docker compose up >> $LOG_FILE 2>&1
DOCKER_EXIT_CODE=$?
echo "$(date): Docker startup complete, exit code: $DOCKER_EXIT_CODE" >> $LOG_FILE
# 3. कोणतीही सेवा सुरू करा
/home/www/apps/hello-go/hello >> $LOG_FILE 2>&1