et al/Docker&git
-
[CS] ubuntu 20.04.6 [LTS]에 NVIDIA - DRIVER 설치et al/Docker&git 2023. 10. 19. 22:18
0. 부팅이 안 되는 에러상황 발생시 ubuntu-drivers devices # 설치 가능한 드라이버 확인 sudo ubuntu-drivers autoinstall # 드라이버 자동 설치 위와 같이 자동업데이트를 통해 그래픽카드 드라이버를 설치했는데, 재부팅하니 검정 화면이 나를 반겼다. 그래픽카드와 드라이버가 맞지 않아서 발생하는 문제였고, 안전모드로 진입하여, 드라이버를 삭제하니 다시 정상적으로 부팅할 수 있었다. 그 해결과정이 꽤나 오래 걸렸는데, 빛이 되어준 블로그 링크를 첨부한다. https://sdpcs.tistory.com/17 1. 드라이버 설치 전 준비작업 1-1 시작 전 업데이트 sudo apt-get update sudo apt-get upgrade 출처 : https://blog...
-
[Docker] 도커(wsl)에서 미니콘다(miniconda)와 vscode 연결하기et al/Docker&git 2023. 6. 24. 05:55
0. windows powershell을 관리자 모드로 켠다. 1. 미니콘다 이미지 설치하기 conda 이름으로 미니콘다 컨테이너를 생성한다. docker pull continuumio/miniconda3 docker run -it --name conda continuumio/miniconda3 재진입시 exec 명령어를 사용한다. (컨테이너가 stop상태이면 컨테이너를 먼저 start해야한다. ) PS C:\WINDOWS\system32> docker start conda PS C:\WINDOWS\system32> docker exec -it conda /bin/bash 2. docker-콘다 가상환경 생성하기 test라는 이름의 가상환경을 생성한다. (base) root@ab419c785d9b:/# ..
-
[Docker] 도커 바인드 마운트(bind mount) 하는 방법et al/Docker&git 2023. 6. 24. 05:54
* 마운트(mount) 볼륨 마운트(volume mount)와 바인드 마운트(bind mount)로 나뉜다. 볼륨 마운트는 docker 내부이지만 컨테이너 밖에 있는 host의 저장공간에 컨테이너 내부의 주소를 참조하여 연결하는 것이다. 바인드 마운트는 docker 외부의 로컬 주소를 docker 컨테이너 내부에서 공간에서 참조하여 연결하는 것이다. * docker에서 bind mount 방법 run : 컨테이너 생성 -it : -it는 Docker 컨테이너를 대화형(interactive) 모드로 실행하고 터미널(terminal)에 연결할 때 사용되는 옵션. --name (컨테이너 이름) : (컨테이너 이름)으로 컨테이너를 생성한다. --volume : 마운트할 주소를 설정한다. --volume="$(p..
-
[Docker] 도커에 우분투(ubuntu) 설치하는 법et al/Docker&git 2023. 6. 19. 00:56
* 빠른 목차 0. Powershell 을 관리자모드로 오픈 1. docker version 확인 2. docker 우분투 찾기 3. docker 우분투 내려받기 4. docker 이미지 확인 5. docker 이미지 생성 6. docker 확인 7. docker 우분투 Container 시작 8. docker 우분투 접속 9. docker 우분투 UPDATE 10. docker 우분투 UPGRADE 11 ~ 17 : miniconda 설치과정 * 상세 내용 0. Powershell 을 (관리자모드로) 오픈. 아래 명령어를 차례대로 입력한다. 1. docker version 확인 PS C:\WINDOWS\system32> docker version 2. docker 우분투 찾기 PS C:\WINDOWS\..
-
[Docker] Docker에 서버를 연결하는 방법(port forwarding)et al/Docker&git 2023. 6. 8. 22:19
* Docker에 서버를 연결하는 방법(포트포워딩) 해당 컨테이너에 연결하고자할 때 container가 설치된 운영체제를 (Docker) Host라고 부른다. 하나의 host에는 여러가지 컨테이너를 갖을 수 있다. 컨테이너와 host는 각자 독립된 환경이기때문에 각자의 포트와 파일시스템을 갖고 있다. 그래서 host의 포트와 container의 포트를 연결하는 작업이 필요하고, 이 작업을 port forwarding이라고 한다. 실행 환경은 컨테이너에게 맡기고, 파일을 수정하는 작업은 host에서 진행하는 방법이 안전하고 버전 관리에 용이해서 좋다. 이와 같은 방법을 적용하는 실습은 생활코딩 영상에서 확인할 수 있다. * 참고자료 https://youtube.com/playlist?list=PLuHgQV..
-
[Docker] 설치 및 기본 용어et al/Docker&git 2023. 6. 8. 20:31
* Docker 설치 https://www.docker.com/ Docker: Accelerated, Containerized Application Development Docker is a platform designed to help developers build, share, and run modern applications. We handle the tedious setup, so you can focus on the code. www.docker.com 공식 사이트에서 본인 OS(windows, mac, linux) 환경에 맞게 다운 받는다. * 'Docker Desktop requires a newer WSL kernel version.' 해결방법 Docker을 설치 후 처음 맞닥뜨린 팝업창이..