Hyebin‘s blog
article thumbnail
[DOCKER] 기본 사용법
DOCKER 2023. 1. 9. 00:04

도커란? 우리는 웹개발을 할 때 웹서버나 데이터베이스를 설치해야한다. 하지만 이 과정은 매우 복잡하고 까다롭다. 누군가가 운영체제위에 웹 서버나 데이터베이스를 설치한 다음 그걸 우리에게 준다면 얼마나 좋을까? 이때 운영체제가 설치된 컴퓨터를 주인이라고 하고 이를 host 라고 한다. host에서 실행되는 격리된 각각의 실행환경을 container이라고 한다. 한대의 컴퓨터안에 격리된 환경에서 각각의 앱이 실행된다. 각각의 컨테이너에는 앱을 실행하는데 필요한 라이브러리와 실행파일들만 포함돼 있다. 리눅스 운영체제에는 이런 앱 실행방법이 내장되어 있다. 이를 컨테이너 기술이라고 한다. 컨테이너기술을 이용하여 앱 실행을 쉽게 해주는 소프트웨어가 여러개 있는데 그중에서 제일 잘 나가는것이 바로 도커이다. 도커와..

검색 태그