MongoDB 5.0+ requires a CPU with AVX support 에러 해결하기
Docker에서 몽고를 실행했더니 아래 에러가 나오네요.
CPU에서 AVX를 지원하지않아서 발생하는 오류입니다.
astroluma_mongodb | WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
먼저 CPU가 해당 명령어셋을 지원하는지 확인해봅니다.
당연히 위 에러가 나오는 CPU는 지원을 안하기때문에 mongo를 4.4 버전으로만 사용해야하고
VM일 경우 host에서 아래 명령어를 입력해주세요.
grep --color=auto -m 1 'avx' /proc/cpuinfo
지원하네요 ㅎㅎ
제 VM의 경우 Process가 x86-64-v2-AES로 되어있어 Host로 바꿔주겠습니다.
host로 바꾸고 구동시키면 성공합니다.