도커 2

🤢 정적 파일 nginx로 배포하는 과정 중 나타난 오류

상황 nginx컨테이너에 빌드된 파일을 배포했다. 나의 오류 분명 난 안틀렸는데 자꾸 'Welcome to NGINX' 페이지만 나타나고 Vue 페이지가 안나오는 것이 문제였다.  해결 과정 가장 먼저 든 생각은 nginx 가 reload되지 않아서 안먹힌다고 생각했다. 그래서 Dockerfile 마지막에 nginx를 재시작하는 명령어를 입력해서 다시 컨테이너를 실행했지만 실패했다. 두 번째로, 컨테이너를 실행시켜 접속 컨테이너의 bash를 실행했다. 가장 먼저 확인한 것은 작성한 Dockefile대로 dist 폴더에 들어있는 빌드파일이 잘 복사되었는지를 확인했다. 명령어를 입력해 본 결과 app 디렉터리에 모든 파일들이 복사되어 있음을 확인했다. 그 다음으로 의심되는 것이 nginx.conf 였다. ..

AWS 2021.07.01

🐳 도커 설치 후 컨테이너 실행시 "Got permission denied while trying to connect to the Docker daemon socket" 이슈

상황 linux2 aws ec2생성 후, 도커를 설치했습니다. 설치 후, 필요한 이미지를 pull 받아 컨테이너로 실행하려고 하는 상황입니다. (설치 메뉴얼은 아래 링크를 활용했습니다.) https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/docker-basics.html Amazon ECS의 Docker 기본 사항 - Amazon Elastic Container Service 경우에 따라서는 ec2-user가 도커 데몬에 액세스할 수 있는 권한을 제공하기 위해 인스턴스를 재부팅해야 할 수도 있습니다. 다음 오류가 표시될 경우 인스턴스를 재부팅해 보십시오. Cannot connect t docs.aws.amazon.com 이슈 $ dock..

DevOps/Docker 2021.06.30