# E: Package 'docker.io' has no installation candidate 라는 에러가 발생함
# 아래 명령어로 업데이트후 다시 도커 설치하니 해결됨!
sudo apt update
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
검색해보니 requirements에 opencv가 포함되어있어서 발생하는 오류인 듯함
그래서
Dockerfile에 아래 코드 추가해주니 해결됨!
...
RUN apt-get update
RUN apt-get -y install libgl1-mesa-glx
...
ValueError: Dependency on app with no migrations: users
마이그레이션이 안 되었다는 뜻이길래 entrypoint에 python manage.py makemigrations 코드 추가하니 오류 해결됨! 강의에서는 없어도 잘 되드만 왜 나는
...
entrypoint: sh -c "python manage.py collectstatic --no-input && python manage.py makemigrations && python manage.py migrate && gunicorn 프로젝트명.wsgi --workers=5 -b 0.0.0.0:8000"
...
강의에서는 매핑에 Availability Zone이 4개가 뜨는데 나는 -2a로 끝나는 하나밖에 안 떠있음 2개 이상 선택해야 생성이 가능하다는데 뜨지를 않음;;
순서대로 따라 간 것 같은데 뭐가 문제지
그냥 서브넷을 직접 생성 해보았다.
VPC > Subnets > Create subnet 클릭
여기서 Availability Zone을 기존과 다른 것으로 선택해서 생성함
이후 잘 진행됨.