사실 #Winboat의 아이디어는 훌륭하지만, 현재 구현 상태는 다소 불안정해 보입니다. 올해 초 설치한 이후 시스템이 잘 작동해 왔으나, 오늘 소프트웨어가 완전히 작동을 멈췄습니다.

이미지가 갑자기 메모리(RAM) 부족 오류를 보고했습니다. 수동으로 문제를 해결하려 시도했지만, 안타깝게도 시스템을 완전히 사용할 수 없는 상태로 만들고 말았습니다. 더 이상 문제 해결에 시간을 낭비하는 대신, 곧바로 Dockurr Windows 이미지로 전환했습니다. 어차피 이 이미지가 Winboat의 기술적 기반이기도 합니다.

Fehlermeldung

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

Laufender Container

3. 요약

위에서 언급한 명령은 한 번만 실행하면 되었습니다. 이제 일상적인 작업에서 다음 단축 명령어를 통해 Windows 환경을 매우 편리하게 제어할 수 있습니다.

  • 시작: podman start windows
  • 중지: podman stop windows (또는 Windows 내부에서 직접 종료)
  • 상태 확인: podman ps -a

관련 링크: