
복습
도커 컴포즈는 YAML 파일 구조로 사용한다.
runbook과 readme 파일



https://developer.mozilla.org/ko/docs/Web/HTTP/Reference/Status
모질라(파이어폭스 만든 곳)에서 HTTP응답코드를 정리해두었다.

에러, 성공, 리다이렉션 메시지 세개는 다 외워야한다.

compose.yaml






중간에 엉켜서 또 다시 수업 힘들게 따라갔다.
이전에 농스닥을 8080으로 해놔서 8080 포트가 겹쳤다.



CRUD
생성, 읽기, 갱신, 삭제









services, networks, volumes, configs, secrets
구조를 정리하고 다중서비스 구성과 공개/내부분리를 설계한다.


집중이 안돼서 잠시 서서 듣느라 캡쳐를 못했다.

















1.
depends_on이 보장하는 것 :컨테이너가 시작하는 순서
depends_on이 보장하지 않는 것 : 서비스가 준비되었는지 (DB가 쿼리를 받을 수 있는지)
만일 보장하지 않을 때 접속하면 connection refused 에러가 발생
2.
- healthcheck : pg_isready로 준비가 됐는지 확인
- condition : service_healthy : db가 healthy가 될 때 까지 api를 시작하지 않습니다.
3. 순서 + 기다림 + 재시도
3번은 이해할 시간이 부족해서 다른 팀원분이 발표해주셨다.




https://hub.docker.com/repositories



여기서 나온 키 백업해둬라
