DevOps/Deploy 실전
-
EC2 + Docker + Docker hub 애플리케이션 배포DevOps/Deploy 실전 2023. 11. 6. 15:15
로컬에서 - 내 애플리케이션에 Dockerfile 생성 및 설정 - docker hub 로그인 docker login -u [username] - docker image 생성 및 확인 # 기본 커맨드 # docker build -t [dockerHub ID]/[이미지명]:[태그명] [DockerFile위치] # 태그 지정X 시 :latest 지정됨 $docker build --platform amd64 -t [dockerHub ID]/[이미지명] . docker images - docker hub push # Docker Hub Push #docker push [DockerHub ID]/[image 파일명] $docker push minits/devops_test - docker desktop 에서 확인..
-
AWS - EC2만으로 애플리케이션 배포DevOps/Deploy 실전 2023. 11. 6. 14:34
EC2 인스턴스 생성 mv ~/Downloads/devops_test.pem ~/.ssh/ chmod 600 devops_test.pem - 파일 이동 및 권한 변경 EC2 접속 ssh -i ~/.ssh/devops_test.pem ec2-user@퍼블릭 IPv4 주소 - ec2-user 는 기본 계정 AWS EC2에 파일 전송하기 - scp & rsync 사용해서 파일이동 가능 - scp를 사용 (로컬에서 원격으로 파일전송) scp -i ~/.ssh/devops_test.pem jar파일경로 ec2-user@퍼블릭IPv4주소:/home/ec2-user - ex) scp -i '펨키' '목적지주소' '이동시킬로컬주소' EC2에 애플리케이션 띄우기 sudo amazon-linux-extras install..