docker2 [Docker] 복잡한 테스트와 배포 1. 전체적 구성도 짤린 부분은 이미지 생성 후 Docker Hub으로 전달 AWS RDB 사용 운영 환경에서는 MYSQL이 도커에서 돌아가는게 아니라 AWS에서 돌아가게 한다. 앞서 docker compose에서 작성했던 mysql 코드를 전부 주석 처리 2. Travis CI Steps # .travis.yml language: generic sudo: required services: - docker before_install: - docker build -t backtony/react-test-app -f ./frontend/Dockerfile.dev ./frontend script: - docker run -e CI=true backtony/react-test-app npm test after_.. 2022. 8. 31. [Docker] 이미지 만들기 1. 도커 파일이란? 도커 이미지를 만들기 위한 설정파일, 컨테이너가 어떻게 행동해야 하는지에 대한 설정들을 정의해주는 것 도커 파일 만드는 순서 베이스 이미지 명시 (파일 스냅샷에 해당) 추가적으로 필요한 파일을 다운 받기 위한 몇가지 명령어 명시(파일 스냅샷에 해당) 컨테이너 시작시 실행 될 명령어 명시 베이스 이미지란? 도커의 이미지는 여러개의 레이어로 구성되어 있고 그중에서 이미지의 기반의 되는 부분이 베이스 이미지 레이어는 중간 단계의 이미지라고 생각 2. 도커 파일 만들기 기본적인 양식은 다음과 같다. # 베이스 이미지 명시, 이미지 생성시 기반이 되는 이미지 레이어 # from 형식 # 태그 명시하지 않으면 가장 최신것으로 자동 다운 FROM baseImage # 도커이미지가 생성되기 전에.. 2021. 7. 21. 이전 1 다음