Container을 만드는 레시피.
필요한 application의 환경을 snapshot 찍은 개념.
우리 application의 image를 구동해볼 수 있는 것.
nginx 설정을 통해 한 EC2 computer 내에서 여러 docker container을 통해 여러 웹페이지를 호스팅할 수 있다.
참고: 리버스 프록시 https://zionh.tistory.com/20, https://webisfree.com/2018-01-06/nginx%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EB%A9%80%ED%8B%B0-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%97%B0%EA%B2%B0%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95
volume
을 이용하여 기억되어야 할 내용을 로컬과 container 사이에 동기화시킨다.
https://woonizzooni.tistory.com/entry/Docker-mysql-%EC%84%A4%EC%B9%98-DB%EC%83%9D%EC%84%B1-%ED%85%8C%EC%9D%B4%EB%B8%94%EC%83%9D%EC%84%B1-%EC%98%88%EC%8B%9C