해결된 질문
작성
·
135
0
안녕하세요! 알려주신 방법으로 도커와 EC2를 이용해서 CI/CD를 잘 하고 있습니다. ㅎㅎ
그런데 방금 전에 Actions 가 실패해서 봤더니 용량이 부족해서 그런거더라구요. 그래서 좀 찾아봤더니 도커 이미지들을 삭제를 해줘야 하는 것 같네요!
혹시 EC2에 배포하기 전에 도커 이미지를 삭제해주려면 이렇게 하면 될까요?
docker stop {컨테이너 이름} || true
docker rm {컨테이너 이름} || true
docker rmi $(docker images -q) || true
docker pull ${{ steps.login-ecr.outputs.registry }}/{이미지 이름}:latest
docker run -d --name {컨테이너이름} -p 8080:8080 ${{ steps.login-ecr.outputs.registry }}/{이미지 이름}:latest
답변 1
0
안녕하세요 happycoding님 ! 강의가 도움이 되신 것 같아서 기쁘네요ㅎㅎ
보여주신 코드 대로 작성하셨을 때 이미지가 정상적으로 잘 삭제되어 작동한다면
잘 작성하신 걸로 판단됩니다:)
위 코드로 작성하셨을 때 문제 되는 점이 있다면 그때 추가적으로 보완하시면 되고,
별다른 문제가 없다면 작성하신 보여주신 코드 그대로 유지하셔서 써도 좋을 것 같습니다~!!