Docker 4

postgresql 설치,실행, 접속(on docker)

postgresql은 표준SQL을 지향하고 오픈소스 라이선스이다. 그래서 SQL 공부용으로 선택했다.https://hub.docker.com/_/postgres postgres - Official Image | Docker HubNote: the description for this image is longer than the Hub length limit of 25000, so has been trimmed. The full description can be found at https://github.com/docker-library/docs/tree/master/postgres/README.md⁠. See also docker/hub-feedback#238⁠ and dhub.docker.com # 이..

SQL 2025.01.15

pytorch docker + jupyter notebook

1.pytorch docker 파일 다운로드https://hub.docker.com/r/pytorch/pytorch https://hub.docker.com/r/pytorch/pytorch hub.docker.com 2.pytorch image에 jupyter 다운 후 commitpytorch 이미지파일로 컨테이너 생성 후 컨테이너에 접속하여 pip install jupyter.그 후 exit로 나온 뒤 commit.이런식으로 뒤에 -jupyter라고 추가하여 저장하면 편하다.그 후 기존의 이미지는 삭제해준다.3.새 이미지 파일로 컨테이너 생성후 접속docker run -itd --name 원하는이름 -v 마운트할경우입력 -p 8888:8888 --gpus all --restart=always pytor..

Backend/도커 2024.12.30

docker container에서 gui 작업

도커로 환경을 분리하여 작업한다 하더라도 어쩔수 없이 gui가 필요할때가 있다.ex) opencv imshow이를 해결하기 위해선 -v로 host의 X11데이터를 컨테이너안으로 마운트 시켜주면 후 -e로 DISPALY환경변수를 지정해주면 된다.docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY :이후 컨테이너 안에서 xhost +local:docker 해준다. docker user가 실행하는 모든 프로그램을 x windows와 통신하게 해준다.apt-get updateapt-get install x11-appsx11-apps를 설치후 필요한 gui작업을 하면 따로 작은창으로 나온다.만약 오류가 발생한다면 Host에서 다음 명령어..

Backend/도커 2024.11.17

docker설치, docker 명령어 정리

docker는 docker 이후 뒤에 명령어와 옵션을 조합하여 사용한다.docker의 이미지를 실행하면 1개의 컨테이너가 생성되고 그 안에서 작업이 이루어진다.docker는 여러개의 컨테이너를 동시에 실행할 수 있다.container가 종료되면 그 안에서 작업한 내용은 모두 초기화 된다.변경사항이 생기고 그것을 저장하고 싶다면 따로 방법을 취해야한다.도커설치1.wsl에서 curl -sSL get.docker.com | sh (가끔 에러나면 다시설치 or wsl재실행)2.1분정도 기다림3.docker --version 명령어 날려보고 깔린것 확인4.기본적인 권한을 줘야 실행이 편하게 사용가능// 도커 실행권한 열어주기sudo groupadd dockersudo usermod -aG docker $계정명su..

Backend/도커 2024.08.07