Programming/Docker

Programming/Docker

ubuntu sudo 안붙이고 docker 사용하기

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "

Programming/Docker

[Docker] Image를 pull하고 Container 실행하기 (run, attach, start/stop)

https://docs.docker.com/engine/reference/commandline/pull/ㅊ docker pull docker pull: Most of your images will be created on top of a base image from the [Docker Hub](https://hub.docker.com) registry. [Docker Hub](https://hub.docker.com) contains many pre-built images that you can `pull`... docs.docker.com 위의 docs를 참고해서 작성하였습니다. docker hub에서 받고싶은 image를 가져온다. https://hub.docker.com/ Docker Hub Co..

Programming/Docker

[Docker] Docker Local에서 docker container에 파일 옮기기

docker에 파일 옮기는 방법 Local에서 data를 container 안에 복사하기 하기 위해서 사용할 수 있는 option은 cp이다. $ docker cp 파일 경로 [containername]: 컨테이너 내에 저장할 경로 ex) local_datapath : C:\Users\abcd\Desktop\data\ container_datapath : /root/data container_name은 docker ps를 통해 확인할 수 있다. 위의 path를 다 지정해줬다면, 아래 코드를 실행하면 된다. $ docker cp C:\Users\abcd\Desktop\data\ [containername]:/root/data

Programming/Docker

[Docker] Docker container에서 GPU 사용하기

먼저 터미널에 nvidia-smi를 통해서 GPU를 사용하고 있는지 확인 쓰니는 이미 container에 GPU를 지정해줘서 colmap을 사용하고 있다. GPU 옵션 1. GPU 모두 사용 $ docker run --gpus all -it --name [컨테이너이름] [이미지이름 or 이미지ID] # 1번 GPU만 사용하기 2. GPU 지정해서 사용하기 # 1개 지정해서 사용 $ docker run --gpus '"device=1"' -it --name [컨테이너이름] [이미지이름 or 이미지ID] # 1번 GPU만 사용하기 # 여러개 지정해서 사용 $ docker run --gpus '"device=0,2"' -it --name [컨테이너이름] [이미지이름 or 이미지ID] # 0번, 2번 GPU만 ..

Programming/Docker

[Docker] Ubuntu 20.04에 Docker 설치하기

https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 위의 사이트를 참고해서 작성하였습니다. 전제조건은 아래와 같습니다. Prerequisites Ubuntu Focal 20.04 (LTS) Ubuntu Bionic 18.04 (LTS) 우분투에 Docker를 설치하기 위해서 Installation methods 1. Set up the repository $ sudo apt-get update $ sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release 2. Add Docker’s official GPG key: $ curl..

꾸준표
'Programming/Docker' 카테고리의 글 목록