wsl: add Dockerfile
This commit is contained in:
@@ -136,21 +136,22 @@ cd ~
|
|||||||
mkdir -p .jupyter # 없으면 폴더를 만든다.
|
mkdir -p .jupyter # 없으면 폴더를 만든다.
|
||||||
cd .jupyter
|
cd .jupyter
|
||||||
|
|
||||||
cat <<"EOF" > docker-compose.yml
|
cat <<"EOF" >Dockerfile
|
||||||
|
FROM alpine:latest
|
||||||
|
RUN apk add --no-cache openssh-client
|
||||||
|
EOF
|
||||||
|
|
||||||
|
cat <<"EOF" >docker-compose.yml
|
||||||
services:
|
services:
|
||||||
jupyter:
|
jupyter:
|
||||||
image: alpine
|
build: .
|
||||||
container_name: jupyter
|
container_name: jupyter
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
stop_grace_period: 0s
|
stop_grace_period: 0s
|
||||||
network_mode: host
|
network_mode: host
|
||||||
volumes:
|
volumes:
|
||||||
- $HOME/.ssh:/root/.ssh
|
- $HOME/.ssh:/root/.ssh
|
||||||
entrypoint: sh -c
|
entrypoint: ssh -tt $USER@localhost '~/.venv/bin/jupyter-lab --IdentityProvider.token=""'
|
||||||
command:
|
|
||||||
- |
|
|
||||||
apk add openssh-client
|
|
||||||
ssh -tt $USER@localhost '~/.venv/bin/jupyter-lab --IdentityProvider.token=""'
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
docker compose up -d # Jupyter 서버 시작
|
docker compose up -d # Jupyter 서버 시작
|
||||||
|
|||||||
Reference in New Issue
Block a user