일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 마이에스큐엘
- Pull
- 자동화
- Azure
- nginx
- azure deveops
- AWS
- slack
- 데이터타입
- github
- node.js
- aws devops
- CI/CD
- azure devops
- 리액트
- 배포
- 클라우드
- 도커
- deveops
- PIPELINE
- 데브옵스
- 배포자동화
- docker
- CSS
- 자동배포
- git
- MySQL
- devops
- react
- 조인
- Today
- Total
목록Devops (21)
Full_Stack developer

브라우저에 http://localhost:5000/?name=hi 치면 브라우저에 hi라는 글이 보일것.

기존 프로젝트가 있다면 생략 없으면 생성! JAR 파일 자바 애플리케이션을 실행하기 위해 하나의 파일로 압축한 파일 형식 즉, 배포용 소프트웨어 패키지 파일 포맷 확장자: .jar bootJar 실행Spring Boot 프로젝트를 빌드하여 jar 파일 생성 Spring Boot 프로젝트에서 사요되는 모든 의존성을 포함해 jar 파일 생성 bootJar를 이용하면 프로젝트를 쉽게 배포할 수 있음

이미 프로젝트가 있으면 비주얼 스튜디오로 해당 프로젝트를 열어주세요. http://localhost:3000 로 접속되면 성공! docker run --name react-with-docker-pj2 -d -p 4000:3000 my-react-app docker run --name {컨테이너 이름} -d -p {호스트 포트}:{컨테이너 포트} {이미지 이름} http://localhost:4000 로 접속되면 성공!

Docker Image를 생성하기 위한 스크립트(설정 파일) Dockerfile을 사용해 컨테이너에 필요한 이미지, 런타임, 라이브러리, 소스 코드 지정 가능 Dockerfile을 해석해 이미지가 어떻게 구성되어 있는지 파악 가능 특징 텍스트 기반 스크립트 ➡ 따라서 사람이 이해하고 관리하기 쉬움 이미지 기반 빌드를 지원 ➡ 컨테이너의 크기를 최소화 가능 이미지 재사용을 지원 ➡ 동일한 애플리케이션을 여러 환경에서 배포하기 쉬움 장점애플리케이션의 배포 및 관리를 단순화 애플리케이션의 일관성을 보장 애플리케이션의 보안을 강화 단점 Dockerfile을 작성하고 관리하는 데 시간이 소요 Dockerfile이 복잡해질 수 있음 Dockerfile에서 사용 가능한 명령어 모음 FROM : 컨..