Deployment/Docker 기초2024. 2. 13. 22:23[Docker/기초] Docker란?
결론부터 설명하자면 도커는 각 프로그램들을 각프로그램에 맞춘 격리된 공간에서 실행하는 기능이다. 도커가 필요한 이유? 프로그램을 사용할때 프로그램끼리 충돌이 일어날수도 있고 어떤 프로그램은 window 11에서만 돌아가고 어떤 프로그램은 window11에서는 사용할수 없을때 프로그램을 다른 환경에서 설치해야 할수도 있다. 이때 각 프로그램마다 프로그램이 원하는 환경을 맞춰서 운용하도록 도와주는 것이 도커이다. 한대의 컴퓨터에서 윈도우도 돌리고 리눅스도 돌리고 할수 있다는 것이다. 서버 한대에 여러 서버를 둘수 있다는 것은 비용 절감으로 이어진다는 말과 같다. 컨테이너란? 컨테이너는 각 독립된 프로그램이 돌아가는 공간이다. 도커 엔진 위에 여러 컨테이너들이 돌아가게 된다. 이때 컨테이너는 한번 설정만 해두..