నిజానికి #Winboat వెనుక ఉన్న ఆలోచన అద్భుతమైనది, కానీ ప్రస్తుతం దాని అమలు కొంచెం అస్థిరంగా ఉన్నట్లు అనిపిస్తోంది. ఈ ఏడాది ప్రారంభంలో ఇన్స్టాల్ చేసినప్పటి నుండి సిస్టమ్ బాగానే నడిచింది, కానీ ఈ రోజు సాఫ్ట్వేర్ పూర్తిగా పనిచేయడం మానేసింది.
ఇమేజ్ అకస్మాత్తుగా సరిపోని మెమరీ (RAM) గురించి హెచ్చరించింది. నేను సమస్యను మాన్యువల్గా పరిష్కరించడానికి ప్రయత్నించాను, కానీ దురదృష్టవశాత్తు అది సిస్టమ్ను పూర్తిగా పనికిరాకుండా చేసింది. లోపాలను వెతకడానికి మరింత సమయం వృథా చేయకుండా, నేను నేరుగా Dockurr Windows-Imageకి మారాను – ఇది ఎలాగూ Winboat యొక్క సాంకేతిక పునాది.

1. తయారీ
నేను Podman ఉపయోగిస్తున్నందున, మొదట నా హోస్ట్ సిస్టమ్లో అవసరమైన డైరెక్టరీలను సృష్టించాను. దీనివల్ల కంటైనర్ను మళ్ళీ సృష్టించాల్సి వచ్చినా డేటా భద్రంగా ఉంటుంది:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. స్టార్ట్ కమాండ్
ముఖ్య గమనిక: -e USERNAME మరియు -e PASSWORD వేరియబుల్స్లో ప్లేస్హోల్డర్లను మీ వ్యక్తిగత లాగిన్ వివరాలతో మార్చండి.
podman run -d \
--name windows \
-p 8006:8006 \
--device=/dev/kvm \
--cap-add NET_ADMIN \
-e RAM_SIZE="8G" \
-e USERNAME="Carsten" \
-e PASSWORD="1234" \
-e LANGUAGE="German" \
-v $HOME/Windows/System:/storage:Z \
-v $HOME/Windows/Shared:/shared:Z \
--stop-timeout 120 \
dockurr/windows
కంటైనర్ యాక్టివ్ అయిన వెంటనే, మీరు మీ బ్రౌజర్ ద్వారా నేరుగా Windows ఇన్స్టన్స్ను యాక్సెస్ చేయవచ్చు:
http://127.0.0.1:8006

3. సారాంశం
పైన పేర్కొన్న కమాండ్ను నేను ఒక్కసారి మాత్రమే అమలు చేయాల్సి వచ్చింది. రోజువారీ వాడకంలో, ఇప్పుడు ఈ షార్ట్కట్ కమాండ్స్ ద్వారా Windows ఎన్విరాన్మెంట్ను చాలా సులభంగా నియంత్రించవచ్చు:
- ప్రారంభించడం:
podman start windows - ఆపడం:
podman stop windows(లేదా నేరుగా Windows లోపల షట్ డౌన్ చేయండి) - స్థితిని తనిఖీ చేయడం:
podman ps -a
మరిన్ని లింకులు:
- ఉపయోగించిన ఇమేజ్: GitHub - dockur/windows
- అసలు యాప్: Winboat.app
- Podman ప్రాజెక్ట్ పేజీ: Podman