.travis.yml 파일에 대한 질문이 있습니다.
372
작성한 질문수 3
저번에 질문을 남겼는데 다른 강의에 대한 답변을 남겨주셔서 다시 질문 남깁니다.
이 질문은 간단한 어플을 실제로 배포해보기(테스트 & 배포 부분)의 Travis CI의 AWS접근을 위한 API 생성에 대한 질문입니다.
TravisCI에서 이번 강의에서 작성한 .travis.yml 파일을 가지고 aws beanstalk에 배포할 때
.yml 파일에는 Dockerfile.dev를 빌드하고 실행하는 내용만 적혀있는데, 돌아가는 과정을 보면 Dockerfile이 배포가 되는 것 같습니다.
TravisCI에서 Dockerfile은 언제 읽는지 궁금합니다.
답변 3
1
다른 질문들 찾아보다가 이 답변을 해주신걸 확인했습니다.
6 7 강에서는 만드는 앱은 테스트 성공 후 전체 소스를 AWS에서 던져서 EB 안에서 따로 이미지를 만들어서 컨테이너도 생성해서 앱을 실행합니다. 그때 EB는 저희가 플랫폼 설정을 Docker 로 해주기에 Dockerfile을 찾아서 이미지를 알아서 빌드해줍니다.
그러기에 Dockerfile.dev가 아닌 Dockerfile로 운영환경 배포가 됩니다.
0
..ㅜㅜ 강의는 너무 좋은데요..
6-7강에서는 after_success 라는 스크립트를 작성하지 않는데요....
올려주신 답변은 8-9강 내용인 것 같아요..
6-7 강의 .travis.yml 전문입니다.
0
안녕하세요
before_install: |
|
| - docker build -t smileajw1004/react-test-app -f ./frontend/Dockerfile.dev ./frontend | |
| script: | |
| - docker run -e CI=true smileajw1004/react-test-app npm test | |
| after_success: | |
| - docker build -t smileajw1004/docker-frontend ./frontend | |
| - docker build -t smileajw1004/docker-backend ./backend | |
| - docker build -t smileajw1004/docker-nginx ./nginx |
여기 보시면 before_install에서 dev 파일을 빌드하지만
after_success에서는 Dockerfile을 빌드합니다 Dockerfile은 기본 파일이기때문에
-f ./도커파일 이름을 따로 지정해주지 않아도 됩니다 ~ ! 수고하세요 !
Docker Containers간 통신 할 때 나타나는 에러 강의 질문
0
94
1
WINDOW + Vite를 사용하여 소스 코드 변경이 반영되지 않는 현상
0
102
1
도커 컨테이너 끼리 SSL 통신 시 문제가 생깁니다..
0
232
1
도표 강의 자료 사용이 불가합니다. (권한 문제)
0
153
1
Docker compose 관련 공유
0
152
1
트레비스가 유료화가 되어 테스트가 어려워 챕터8에서 고민중입니다.
0
84
1
강사님 혹시 vscode 어떤 테마 쓰시나요..?
0
307
1
The instance profile aws-elasticbeanstalk-ec2-role associated with the environment does not exist.
0
112
1
travis ci가 이제 유료화가 된 것 같습니다;;;
0
220
2
docker-compose up 에러 공유 드립니다
0
298
1
Elastic Beanstalk에서 도메인 클릭시 react 이미지가 안나오고 다른 화면이 나오는데
0
180
1
도커 빌드 시간이 너무 오래걸려요..
0
1089
2
docker-compose down 이후에도 containers에 redis가 남아 있는 이유
0
172
1
도커 볼륨이 작동이 안되는것 같아서 질문드립니다!
0
223
2
docker-compose 가 Docker Desktop 에서 빠진건가요? command not found 라고 뜨네요
0
287
1
Error response from daemon: The system cannot find the file specified.
0
227
1
draw.io 오류
0
680
1
Docker Volume 오류(reference, lowercase)
0
571
1
[섹션3 - 내가 만든 이미지 기억하기 쉬운 이름 주기] 네이밍/태그 에러
0
233
1
axios오류 문의드립니다!
0
346
1
node.js version
0
494
1
안녕하세요 마지막 강의 질문 있습니다.
0
440
1
Deploy를 계속 실패합니다.
3
1398
4
TravisCI에서 계속 에러가 납니다....
0
364
1





