WSL2에서 docker + miniconda 및 gui 환경 세팅

  • docker에서 miniconda 컨테이너로 개발환경을 만드는 과정.
  • WSL2, ubuntu, docker가 설치되어 있는 상황임을 가정한다.

docker run -itd --name [컨테이너이름] --network [bridge] --restart on-failure -v /tmp/.X11-unix:/tmp/.X11-unix -v /mnt/wslg:/mnt/wslg -e DISPLAY=$DISPLAY -e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR -e PULSE_SERVER=$PULSE_SERVER continuumio/miniconda3 /bin/bash
apt-get update
apt-get install x11-apps
conda update --all
conda install spyder
apt-get install mesa-utils
apt-get install libsm6 libxrender1 libfontconfig1 libgl1-mesa-glx
apt-get install libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libxtst-dev libxss-dev libdbus-1-dev libevent-dev libfontconfig1-dev libcap-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libegl1-mesa-dev gperf bison nodejs
apt-get install libxcb-cursor0
apt-get install libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0

Avatar photo

Dr. Nitro

저에게 시간과 예산이 좀 더 있었더라면 . . .

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *