본문 바로가기

CI&CD4

ECR에 스프링부트 이미지 올리기(github action) ECR(Elastic Container Registry) - ECR은 아마존에서 관리하는 이미지 등록 및 관리 서비스입니다. private 리파지터리 및 IAM 권한 기반으로 이미지를 관리할 수 있습니다. https://docs.aws.amazon.com/ko_kr/AmazonECR/latest/userguide/what-is-ecr.html Amazon Elastic Container Registry란 무엇입니까? - Amazon ECR Amazon Elastic Container Registry란 무엇입니까? Amazon Elastic Container Registry(Amazon ECR)는 안전하고 확장 가능하고 신뢰할 수 있는 AWS 관리형 컨테이너 이미지 레지스트리 서비스입니다. Amazon E.. 2023. 5. 7.
Github actions를 이용한 CICD - 2 지난 깃헙액션 포스팅에서 깃헙액션을 이용해 빌드 자동화를 마쳤습니다. 이번 포스팅에서는 도커를 사용해서 배포 준비를 할 것입니다. 도커를 사용한다면 어디에서 동일한 환경의 배포를 할 수 있습니다. 도커에 익숙하지 않다면 아래 포스팅을 참고합니다. https://aws.amazon.com/ko/docker/ Docker란 무엇입니까? | AWS Q: Docker로 어떤 작업을 할 수 있습니까? Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제없이 실행될 것임을 확신할 수 있습니다. 이는 Doc aws.amazon.com 저는 springboot에서 docker 배포전에 몇가지 설정해주었습니다. (이부분은 필수가 아니고 테스트를 쉽게하기 위해 설정을 .. 2021. 8. 10.
Github actions를 이용한 CICD - 1 CI, CD를 시작하기전에 용어에 익숙하지 않으면 아래 링크를 확인해보면 좋습니다. https://aws.amazon.com/ko/devops/what-is-devops/ DevOps란 무엇입니까? – Amazon Web Services(AWS) 소프트웨어와 인터넷은 쇼핑에서 엔터테인먼트 그리고 뱅킹에 이르기까지 전 세계와 산업을 변화시켰습니다. 이제 소프트웨어는 비즈니스를 지원하는 것에 그치지 않고, 비즈니스의 모든 부분 aws.amazon.com 이제 소개할 내용은 Github Actions입니다. https://github.com/features/actions Features • GitHub Actions Easily build, package, release, update, and deploy y.. 2021. 8. 10.
Docker 컨테이너 만들어보기 기존의 도커 이미지 삭제한다 docker rmi -f `docker images` 도커 공식 이미지를 다운받는다 docker run -d -p 9876:3306 -e MYSQL_ROOT_PASSWORD=password mysql:5.6 다운받은 이미지 확인 docker ps -a mysql 접근 mysql -u root -p로 접근 create database test; ip 주소 확인 docker inspect [docker ID] ip 주소 확인 apt install mysql-client-core-5.7 클라이언트까지 설치가 되었으면 docker의 ip로도 접근이 가능하다. mysql 설정 mysql -u root -p --host 172.17.0.2 --port 3306 mysql -u root .. 2020. 11. 24.