새로 산 워크스테이션에 도커를 설치하여 머신러닝, 딥러닝을 해보려 합니다.

 

Ubuntu 18.04 LTS : Docker : Install : Server World

root@dlp:~# docker run -i -t ubuntu /bin/bash root@f8ca55be9b91:/# root@dlp:~#     # Ctrl+p, Ctrl+q

www.server-world.info

위 사이트를 통해 Ubuntu 관련해서 다양한 정보를 얻을 수 있습니다.

 

본론으로 가서 SSH로 Ubuntu에 접속합니다.

그리고 도커 설치.

 

$ sudo apt -y install docker.io

 

오피셜 이미지와 컨테이너를 다운로드 합니다.

매번 sudo를 치기 귀찮으니 root로 접속하여 진행합니다. 

$ su -

앞으로 root 계정일 경우 프롭프트를 #로 하겠습니다.

 

# docker pull ubuntu

 

컨테이너를 통해  문자열을 출력 하려면 (안해도 됨)

 

# docker run ubuntu /bin/echo "Welcome to the Docker World!"

 

[i] 와 [t] 옵션을 사용하여 컨테이너의 대화형 세션에 연결 하려면

이름 확인

나가기

 

# docker run -i -t ubuntu /bin/bash

# uname -a

# exit

 

만약 프로세스를 유지하며 컨테이너 세션을 종료하는 경우 [Ctrl+p] , [Ctrl+q]키를 누르세요.

그리고 도커 프로세서를 확인 하려면

 

# docker ps

CONTAINER ID  IMAGE         COMMAND       CREATED        STATUS        PORTS         NAMES
02bef4a47581   ubuntu        "/bin/bash"       25 seconds ago  Up 24 seconds           priceless_hawking

 

다시 접속하려면

 

# docker attach 02bef4a47581

 

해당 도커를 종료 하려면

 

# docker kill 02bef4a47581

# docker ps

 

도커는 기본적으로 root 권한이 필요합니다.

아래 명령어를 통해 유저에게 root권한 없이 사용자를 docker 그룹에 추가할 수 있습니다.

 

# usermod -aG docker username

 

사용자가 로그인 중이라면 다시 로그인을 해야 권한이 적용됩니다.

'Documents > 개발 노트' 카테고리의 다른 글

Ubuntu/nvidia-docker 설치  (0) 2020.08.31
Ubuntu/Nvidia version 확인  (2) 2020.08.31
Linux/SSH/MobaXterm 접속하기  (0) 2020.08.25
Django/Http 404 error 발생시키기  (0) 2020.08.07
Django/static files 경로 작성하기  (0) 2020.07.13
Posted by 치킨놈
: