Setting, Error/Docker 5

[Error] error response from daemon: get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io on 127.0.0.53:53: server misbehaving

▶ Error 해결 - Docker 프로세스의 ip 설정에서 생기는 문제- Docker에 인터넷도 연결되지 않아, pull도 되지 않았고, apt-get update도 잘 되지 않았다. $ sudo vi /etc/resolv.conf- 여기에서 nameserver 127.0.0.53 으로 되어있는 바로 밑에 줄에 다음 밑에 두 줄을 입력한다.  nameserver 8.8.8.8  nameserver 8.8.4.4  ( 127.0.0.53 은 사용자가 의도하지 않은 정보라는 뜻이라고 함 - 공용 서버를 사용하는 경우에 나타나는 듯함) ▷도커 restart는 안 해도 되는데, 위의 resolv 수정을 시도했는데도 되지 않는다면 다시 restart 해볼 것$ sudo systemctl restart docker

[jupyter] jupyter notebook, lab 설치

$ pip3 install jupyter notebook $ pip3 install jupyterlab $ jupyter lab password $ jupyter lab --allow-root --ip=0.0.0.0 --port=8888 & $ ifconfig ifconfig 명령어로 자신의 ip를 확인한 후 인터넷 창(ex. 크롬)에 들어가서 주소창에 ip:포트번호를 입력하면 된다. ex) 127.0.0.1:8888 ▶ jupyter lab과 jupyter notebook을 호환하여 함께 사용할 수 있다. 포트번호 바로 뒤에 /lab 을 붙이면 jupyter Lab 실행 ex) 127.0.0.1:8888/lab 포트번호 바로 뒤에 /tree 를 붙이면 jupyter Notebook 실행 ex) 127...

[Docker] container & image 삭제

* docker container 삭제 $ docker rm [컨테이너ID] $ docker rm [컨테이너명] ▶ 컨테이너가 실행중이라면 삭제가 되지 않는다. 실행중인 컨테이너를 다 종료하고, 그 다음 삭제해야함 * docker image 삭제 $ docker rmi [이미지ID] $ docker rmi [이미지명] ▶ 이미지와 연관된 컨테이너가 있다면, 이미지도 삭제되지 않음. 먼저 관련 컨테이너를 다 정리하고, 이미지를 삭제해야함

Docker container 생성 및 실행

[ Docker Container 생성 ] 1. docker image 확인 $ docker images 더보기 * 아무것도 설치되지 않은 맨 처음의 깡통 이미지 설치 $ docker pull ubuntu:latest 2. docker container 만들기 $ docker run --gpus all -it -v [현재 컴퓨터의 원하는 경로]:[container 내 원하는 경로] -p [컴퓨터의 원하는 포트]:[container의 원하는 포트] --name [원하는 container 이름] [image이름:태그] [container가 켜지고 실행될 명령어] ex) $ docker run --gpus all -it -v /home/user/Desktop:/home/Docker -p 8888:8888 --..

[Error] systemctl start docker 에러

※ Docker process 자체를 시스템에서 시작할 수 없어 나타나는 에러 * 에러 내용 docker.service: Main process exited, code=exited, status=1/FAILURE docker.service: Failed with result 'exit-code'. Failed to start Docker Application Container Engine. * 해결법 - 먼저 기본적으로 컴퓨터 재부팅부터 해보고 되지 않을 경우에만 실행하기를 권장드립니다. ▶ 저는 재부팅을 하고 나서 대부분 도커가 정상적으로 실행되는 경우가 많았습니다. - 직접 docker daemon을 활용하여 Docker 실행 (되는 경우도 있고, 안 되는 경우도 있다고 한다) $ sudo docke..

1