본문 바로가기

에러/server8

[Docker] docker: no matching manifest for linux/arm64/v8 in the manifest list entries 에러 m1 맥북에서 mysql 도커 빌드 과정에서 발생한 에러이다. 역시 m1 이라(?) 쉽게 되는게 없는 것 같다. 해결 방법은 간단한데, 빌드 명령에 한가지만 추가해주면 된다. --platform linux/x86_64 뒤에 붙였더니 똑같은 에러가 발생하는 걸 보니 제일 앞에 붙여야만 실행이 되는 것 같다. docker run --platform linux/x86_64 --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=testpw -e MYSQL_DATABASE=test -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 2021. 12. 24.
[AWS] 스냅샷을 삭제하는 동안 오류가 발생했습니다. The snapshot is currently in use by AMI 에러 AWS에 방치되어 있던 스냅샷에서 요금이 발생하여 삭제하려는 과정에서 발생한 에러이다. 스냅샷이 삭제가 되지않고 에러가 발생했는데, 그 이유는 스냅샷이 AMI에 포함되어 있었기 때문이었다. 연결된 AMI가 더 이상 필요하지 않은지 확인 후, 해당 AMI의 메뉴에서 [등록 취소]를 선택하고, 다시 스냅샷을 삭제하면 에러 없이 잘 삭제되는 것을 확인할 수 있다. 2021. 5. 4.
port 8080 already in use 에러 스프링, 리액트 등을 재실행할 때 발생한 에러이다. 8080포트가 이미 실행중이라 이를 제거해야 한다. // 윈도우 netstat -ano | findstr 8080 // 리눅스 netstat -ano | grep 8080 명령으로 8080 포트가 실행중임을 확인하고, pid를 확인한다. taskkill /pid pid번호 /f 또는 kill [pid 번호] 명령으로 해당 pid를 삭제한다. 이후 다시 실행하면 정상 작동함을 확인할 수 있다. netstat 명령으로 검색 시 pid 번호가 나타나지 않는다면 lsof 명령을 사용해 확인할 수 있다. lsof -i:8080 만약 lsof not found 에러가 발생할 경우 lsof를 설치해준다 centOS sudo yum install lsof Ubuntu.. 2021. 4. 7.
[Docker] containerd.io depends libseccomp2 ( = 2.4.1) but 2.3.3-4 is to be installed 에러 aws lightsail에서 도커 설치를 시도하다 발생한 에러이다. Debian 서버에 Ubuntu를 잘못 설치한 것이 원인으로, nano /etc/apt/sources.list 명령어를 치고, sources.list 파일을 편집한다. ubuntu로 설치된 항목들이 있을텐데, 이를 모두 지우고 sudo apt-get update 업데이트를 한 후 에러가 발생한 이미지를 다시 설치하면 에러 없이 설치가 완료될 것이다 2021. 3. 31.
[Nginx] default.conf 파일이 없을 경우 nginx를 설치하고 proxy_pass 설정을 위해 /etc/nginx/conf.d 경로의 default.conf를 찾아보았으나 파일이 없었다. 재설치 및 직접 파일을 생성해보며 몇 번의 삽질 끝에 해결하였다.. 해결방법 -- /etc/nginx 디렉터리의 conf.d가 아닌 sites-available 디렉터리에 드가면 default 파일이 있다. 이 파일을 수정하니 정상적으로 적용되었다. 2021. 3. 13.
cp 명령시 에러 에러: cp 명령시 에러 내용: cp: -r not specified; omitting directory 해결: cp -r [] [] 2020. 11. 5.