주간 보고(12월 2주차)

DONNIE·2022년 12월 8일
0

업무

목록 보기
10/19

국민은행

backend

  • 부서정보 => 부서테이블로 이전 예정, 샘플데이터 받기전에 미리 테스트
  • 재배치
  • 버전 관리 (3차 예정)
  • 메인, 설비 자산, 장비 자산 15일까지 작업
  • sql 로드데이터 : 쉘스크립트로 ?

frontend

nginx

  • html등의 정적사이트를 보여주기위한 초경량 사이트
  • 서버에 설치
  • 프록시 서버 역할 (e.g. HAProxy)
  • 단순 웹서버
yum install
  • dd
systemctl start // nginx 서버 실행
  • 기본 포트 :80
  • 서버에 nginx가 설치되어있는데 도커에 nginx를 또 설치하는 경우
  • 도커 컨테이너에 설정된 port로 conf file에서 분기해줌

도커 컨테이너명, 서버 이름, 이미지명, 포트명, 프로젝트명,담당자명, docker image resistry repository에 이미지 백업 (이전버전은 삭제)

캘린더

프론트 env file

pm2 서비스시에는 host os에서 db로 접속해서 ㅇㅇ
컨테이너로 실행하면 network 개념이 달라짐

docker inspect container-name
# mount option : 컨테이너와 host folder를 동기화... db를 도커로 만들 때 도커 내부에 디비가 저장되는데, host folder와 mount를 해서 동기화하여 데이터를 보존하세용
# Gateway option : 도커의 gateway
# IPAdress : 도커에 할당된 ip주소
// PC에서 도메인주소로 가는 경로를 보여줌
traceroute mtsweb.도메인주소~

콜백 도커라이징

  • 백엔드코드 오류
    • docker ip 대역 변경 ( json file에서 작성하고 도커 재시작 )
    • 혹은 .env 파일에서 변경
    • 내부아이피 내역으로 접속 ㅇㅇ
  • 보안때문에 내부 ip를 할당해서 씀 => db랑 api는 내부 ip로 연결되어 통신하는게 좋다,,,

프로젝트

  1. 인트라넷 퍼블리싱 (한달, 80page)
  2. 요양원 ERP
    2-1. 프로젝트 기간: 7개월
    2-2. 개발기간: 3개월
    2-3. 기존 솔루션이 존재
    2-3. 개발도구 : nodejs & react, RDB
    2-4. write와 read의 비율이 비슷함
    2-5. to do : 프레임워크, 라이브러리 사전 조사
profile
후론트엔드 개발자

0개의 댓글