본문 바로가기

docker3

[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.
[Spring] (Mac) mvn not found 에러 맥북에서 도커 빌드를 하는 과정에서 스프링 서버를 jar로 빌드하는 과정에서 발생한 에러입니다. 이는 메이븐이 설치되어 있지 않아서 발생한 에러인데요 이 해결 과정을 작성해보겠습니다. 우선 https://maven.apache.org/download.cgi 에서 Maven tar.gz 파일을 다운 받습니다 다운을 완료하셨으면 다운로드 폴더에서 압축을 풀어주겠습니다. tar xvf apache-maven-3.8.4-bin.tar.gz 압축을 푼 파일을 /usr/local/로 옮겨줍시다 sudo mv apache-maven-3.8.4 /usr/local/ 이제 /usr/local/bin 폴더로 들어가 mvn으로 링크를 설정해주겠습니다 cd /usr/local/bin sudo ln -s ../apache-ma.. 2021. 12. 24.
[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.