도커 ( Docker ) 사용기 !

‍정진철·2023년 3월 22일
0

이미지와 컨테이너 ( Image / container )

첫째로 도커를 설치하면 다음과 같은 사용자 인터페이스를 확인할 수 있다.

이미지는 컨테이너를 실행시키기 위한 사용 명세서 그러니깐 일종의 컨테이너 설계도의 개념이다.

이미지 안에는 서비스 운영 프로그램, 소스코드 및 라이브러리, 컴파일 된 실행파일이 들어가 있다.

컨테이너는 이미지를 실행한 상태로, 응용 프로그램 자체를 패키징, 캡슐화 하여 겪리된 공간에서 프로세스를 실행시키는 기술이다.


우분투 설치

도커 설치 후 docker 입력 시 위와 같은 명령어에 대한 정보를 준다.

이미지 검색

현재 내가 가지고 있는 image를 찾아보자.

아직 아무것도 설치한게 없으므로 나타나는 정보가 없다. 여기에 우분투를 설치해보자.

docker pull ubuntu 의 명령어를 입력해 가장 최신 버전의 우분투 이미지를 가져온다 (Pull)

container 명령어로 우분투 이미지를 실행시키고 실행시킨 우분투 서버에 접속한다.

그리고 다음과 같이 container와 image 를 검색해보면 우분투 이미지와 컨테이너를 확인할 수 있다.

그래서 실행된 도커 이미지를 docker run 명령어로 역시 실행 가능하다.


파이썬 설치하기

파이썬 이미지를 가져오고 설치된 걸 확인할 수 있다.

이미지 실행시키기.

py3 라는 컨테이너 내부에서 /bin/bash 쉘을 실행시킴.
사용자와 컨테이너 간의 interactive한 터미널 창을 할당.
(bin/bash는 리눅스 운영체제의 대표적인 shell )


컨테이너 / 이미지 삭제

컨테이너 중지 : stop
이미지 삭제 : rm


profile
WILL is ALL

0개의 댓글