Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

도커 개발환경 구성 #24

Merged
merged 8 commits into from
Nov 17, 2022
Merged

도커 개발환경 구성 #24

merged 8 commits into from
Nov 17, 2022

Conversation

claycat
Copy link
Collaborator

@claycat claycat commented Nov 16, 2022

Feature

도커를 통한 containerized 개발환경 구성

  • 배경

    • 리눅스 버전과 라이브러리의 충돌, MySQL버전 충돌을 대응하기 어려운 경우가 있음
    • OS나 프레임워크 환경이 달라 내 환경에서는 작동하지 않는 경우가 있음 (IT WORKS ON MY MACHINE)
  • 목적

    • 컨테이너화된 개발환경을 활용하는것을 통해서 프레임워크나 라이브러리 버전, OS에 구애받지 않는 개발 가능

과정

Dockerfile, .dockerignore, docker-compose 작성

결과 (스크린샷 등)

관련 issue 번호 (링크)

#20

테스트 방법

Commit

ae923c9 : 도커 환경에서 bcrypt 모듈 설치 불가 이슈 -> 의존성 문제 없는 bcryptjs 모듈로 대체하여 진행 (사용은 그대로 하면 됨)

주의 (필독!!!!!)

https://grape-wednesday-7ca.notion.site/mac-a61fabc62f5240c8af328cf0eb559bd1

conflict 해결을 위해서 package.lock package.json 파일들 수정이 매우많이 이루어졌습니다

Copy link
Member

@gchoi96 gchoi96 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@claycat
Copy link
Collaborator Author

claycat commented Nov 16, 2022

머지 고고

@gchoi96 gchoi96 self-requested a review November 16, 2022 14:45
@claycat
Copy link
Collaborator Author

claycat commented Nov 16, 2022

이제 진짜 자야지

@June1010 June1010 self-requested a review November 17, 2022 04:03
Copy link
Member

@June1010 June1010 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM:D

@claycat claycat merged commit 3a6dc76 into develop Nov 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants