diff --git a/wsl-docker/README.md b/wsl-docker/README.md index 9aa8fe2..48cd3e2 100644 --- a/wsl-docker/README.md +++ b/wsl-docker/README.md @@ -27,6 +27,8 @@ https://apps.microsoft.com/detail/9n0dx20hk701?hl=en-US&gl=US # Docker 설치 ## 4. WSL에 docker 설치 +- `docker daemon`을 실행하려면 `systemd`가 켜져있어야 한다. +- 정상적인 linux는 이미 systemd가 실행되어 있지만 wsl에서는 기본적으로 꺼져있다. Debian Bash ```sh echo -e "\n[boot]\nsystemd=true\n" | sudo tee -a /etc/wsl.conf @@ -104,4 +106,26 @@ sudo systemctl restart docker docker run --gpus all debian nvidia-smi # test ``` -`nvidia-smi`가 잘 실행되면 성공이다. \ No newline at end of file +`nvidia-smi`가 잘 실행되면 성공이다. + +# [추가] WSL에 Python & Jupyter Lab 설치 + +```sh +sudo apt-get update && sudo apt-get install -y python3-venv +cd ~ +python3 -m venv .venv # ~/.venv에 가상환경 python을 만든다. +echo 'export PATH="$HOME/.venv/bin:$PATH"' >> ~/.bashrc +source ~/.bashrc +which python +# /home//.venv/bin/python +which pip +# /home//.venv/bin/pip +``` + +이제 activate/deactivate 신경쓰지 않고 pip install로 설치하는 것들은 ~/.venv 안에 잘 설치된다. + +```sh +pip install jupyter lab + +jupyter lab --IdentityProvider.token="" # 암호 없이 localhost:8888 로그인 가능 +```