platform2 Docker 이미지 멀티플 아키텍처로 만들기 (멀티 플랫폼 빌드) M1 Macbook Pro로 만들땐 매우 조심해야합니다... docker(이하, 도커) 이미지를 만들때는 만드는 환경을 반영해서 이미지를 만듭니다. 인텔 환경에서 만들면 x86, x64 아키텍처가 반영되고, AMD환경에선 linux/amd64, 애플칩에서 만들면 limux/arm/v7가 반영됩니다. 만드는건 상관없지만 실행하는 서버에서는 arm64가 아닌 서버마다 세팅해놓은 아키텍처로 실행되기 때문에 도커가 정상적으로 실행되지 않을 수 있습니다. 서버측에선 주로 이런 에러가 출력됩니다. exec user process caused “exec format error” Buildx 19버전 부터 지원하는 CLI 플러그인을 이용해서 빌드옵션을 설정할 수 있습니다. 아키텍처 목록 확인 $ docker build.. 스터디/Etc 2023. 7. 20. 앱 개발 크로스플랫폼 트랜드 앱을 개발하기 위해선 정말 다양한 크로스플랫폼이 존재합니다. 크로스플랫폼의 종류와 구글 트렌드를 이용해서 한번 비교해 보도록 하겠습니다. 이번 게시물에서는 앱 개발이 Android나 iOS 뿐만 아닌, Window, Linux, PS5, XBOX도 포함될 수 있습니다. 프로그래밍 언어 프레임워크 JavaScript React Native, PhoneGap, Cordova, Ionic C# Xamarin, Unity Dart Flutter C++ Qt Python Kivy 1. JavaScript 신기하게도 트랜드로 PhoneGap이 Cordova로 변경되고, Cordova가 Ionic으로 변경되는게 보이네요. 그러다 혜성처럼 나타난 React Native로 인해 다른 플랫폼의 인기가 식어져가는게 보입니다.. 스터디/Etc 2021. 8. 1. 이전 1 다음