본문 바로가기
컨테이너/도커

스웜을 이용한 실전 애플리케이션 개발 2

by ^..^v 2020. 9. 23.
728x90
반응형
스웜을 이용한 실전 애플리케이션 개발 1
스웜을 이용한 실전 애플리케이션 개발 2
스웜을 이용한 실전 애플리케이션 개발 3
스웜을 이용한 실전 애플리케이션 개발 4

 

API 서비스 구축

#1 이미지 생성을 위한 리포지토리 클론

 

#2 API 서비스 소스 코드 확인

#2-1 main.go 소스 확인

 

#2-2 환경변수 값을 가져와서 구조체에 저장하는 소스 확인

 

#2-3 MySQL 접속을 위한 소스 확인

 

#2-4 HTTP 요청을 처리하는 핸들러 소스 확인

 

#3 이미지 생성 및 도커 허브 등록

#3-1 Dockerfile 작성

 

#3-2 이미지 빌드

 

#3-3 이미지 생성 확인 및 도커 허브 등록

 

#4 todo_api 서비스 실행

 

#5 todo_api 테스트

포트 포워딩 설정이 되어 있지 않기 때문에 todo_app_api 서비스가 실행 중인 노드에서 실행 중인 컨테이너 내부에서 8080 포트로 서비스를 요청해 동작 여부를 확인

 

참고: 포트 포워딩 설정을 추가해서 외부에서 동작 여부 확인

 

스웜을 이용한 실전 애플리케이션 개발 1
스웜을 이용한 실전 애플리케이션 개발 2
스웜을 이용한 실전 애플리케이션 개발 3
스웜을 이용한 실전 애플리케이션 개발 4

 

 

 

 

728x90
반응형

댓글