Update wsl-docker/README.md

This commit is contained in:
2025-08-09 16:02:19 +09:00
parent 540b45f23d
commit 81e8098350

View File

@@ -60,17 +60,16 @@ https://apps.microsoft.com/detail/9n0dx20hk701?hl=en-US&gl=US
## 5. WSL background 실행
WSL는 기본적으로 실행중인 터미널이 하나도 없으면 WSL 자체가 종료되도록 되어 있어서 서버를 굴릴수가 없다.
- https://www.autohotkey.com/
- AHK v2 설치
- Windows에 python은 설치되어 있어야 한다.
- Win+R > `shell:startup` : `시작프로그램` 폴더가 열린다.
- 메모장으로 아래의 `wsl.ahk` 파일을 생성하여 `시작프로그램` 폴더에 저장
```ahk
Run "wsl.exe",,"Hide"
- 메모장으로 아래의 `wsl.pyw` 파일을 생성하여 `시작프로그램` 폴더에 저장
```python
import subprocess as S
while True: S.run(['wsl'], creationflags=S.CREATE_NO_WINDOW)
```
- 이 `wsl.ahk` 파일을 더블클릭해서 실행해보아도 눈에 보이는 것은 없지만, 백그라운드 터미널 하나가 실행되어, wsl이 꺼지지 않게 된다.
- 이 `wsl.pyw` 파일을 더블클릭해서 실행해보아도 눈에 보이는 것은 없지만, 백그라운드 터미널 하나가 실행되어, wsl이 꺼지지 않게 된다.
- 컴퓨터를 재시작 할 경우에도 항상 하나가 켜져 있을 것이다.
- 예외: 본인이 `wsl --shutdown`으로 강제 종료하면 눈에 안보이는 이것도 꺼지므로 그때는 저걸 다시 켜주어야 함)
- 주의 `wsl --shutdown`으로 강제종료하여도 계속 wsl을 시작할 것이기 때문에 완전한 종료를 원할 경우에는, 저 파일을 지우고 재부팅하는 것이 제일 간단할 것이다.
# Docker에 NVIDIA 설치