[Docker] 예제

Featured image for [Docker] 예제

3번의 프로젝트를 진행하면서 추후 참고할 만한 부분만 가져왔습니다. 1. 디렉터리 구조 2. Dockerfile 예시 가. frontend (react) 나. backend (java) 다. backend (python) 3. docker-compose.yml 예시 가. certbot 나. db (mysql) 다. app 라. 기타 1) health check MySQL 컨테이너의 상태를 체크하는 healthcheck 설정이다. mysqladmin ping 명령어로 데이터베이스 연결을 확인하며, 20초 타임아웃에 최대 10번 재시도한다. … 더 읽기

[Docker] MySQL 설치

Featured image for [Docker] MySQL 설치

  1. Dockerhub mysql mysql – Official Image | Docker Hub node.js 수업이 mysql을 사용하게 되었다. 따라서 mysql을 Dockerfile에 추가하고 docker-compose.yml에도 추가해야 한다. compose만 수행하면 바로 사용할 수 있도록 만들고 싶다. 2. docker-compose.yml 분석 운 좋게도 compose를 공부하면서 mysql이 사용된 예시를 사용했다. 이것을 조금 참고해서 작성하면 되겠다. 가. mysql image 가져오기 나. bind mount 하기 … 더 읽기