💜 Key Point

git action

💜 Today I Learned

[최종 프로젝트]

  • git action을 활용한 도커 이미지 배포
    git action을 통해서 도커 이미지를 빌드, 푸쉬하고 EC2로 배포까지 할 수 있도록 시도하였다.
    cicd yaml 파일에 도커 부분을 추가하여 push를 해준 후 git action이 실행되는 것을 보았다.


    도커 run 하는 부분에서 에러가 발생하는 것이다.
    찾아보니 도커 데몬에 대한 접근 권한이 없을 때 발생하는 오류라고 한다.
    sudo usermod -aG docker ${USER}
    sudo chmod 666 /var/run/docker.sock
    ec2서버에서 현재 사용자를 도커 그룹에 추가해준 후에 권한을 바꾸고 다시 실행을 하게 되면 제대로 실행이 된다.

0개의 댓글