Update wsl-docker/README.md

This commit is contained in:
2024-08-28 11:37:52 -04:00
parent cc7c8c92c2
commit 75e87a45d8

View File

@@ -124,6 +124,7 @@ jupyter lab --IdentityProvider.token="" # 암호 없이 localhost:8888 로그인
먼저 ssh를 통해 비밀번호 없이 자신에게 접속할수 있도록 세팅해야 한다. 먼저 ssh를 통해 비밀번호 없이 자신에게 접속할수 있도록 세팅해야 한다.
```sh ```sh
chmod 0755 $HOME
sudo apt-get update && sudo apt-get install -y openssh-server sudo apt-get update && sudo apt-get install -y openssh-server
sudo systemctl start ssh # ssh-server 시작 sudo systemctl start ssh # ssh-server 시작
ssh-keygen # [Enter] 계속 눌러 ~/.ssh 폴더에 비밀키 생성 ssh-keygen # [Enter] 계속 눌러 ~/.ssh 폴더에 비밀키 생성
@@ -135,8 +136,7 @@ ssh localhost # 자기자신으로 접속되는데 비밀번호가 필요하지
``` ```
```sh ```sh
cd ~ mkdir -p ~/.jupyter # 없으면 폴더를 만든다.
mkdir -p .jupyter # 없으면 폴더를 만든다.
cd ~/.jupyter cd ~/.jupyter
tee Dockerfile << 'EOF' tee Dockerfile << 'EOF'
@@ -157,7 +157,7 @@ services:
entrypoint: ssh -tt $USER@localhost '~/.venv/bin/jupyter-lab --IdentityProvider.token=""' entrypoint: ssh -tt $USER@localhost '~/.venv/bin/jupyter-lab --IdentityProvider.token=""'
EOF EOF
docker compose up -d # Jupyter 서버 시작 docker compose up -d # Jupyter 서버 시작 (이미 켜져있으면 8889에 하나 더 켜진다.)
``` ```
1. `FROM alpine:latest`: 가벼운 Alpine Linux 이미지를 사용합니다. 1. `FROM alpine:latest`: 가벼운 Alpine Linux 이미지를 사용합니다.