![]() So it is pretty clear why this won’t work like it is right now. So at least the check for Darwin will fail.įor comparison, that is what I get on my M1 Mac for uname:ĭarwin myMacbook 21.6.0 Darwin Kernel Version 21.6.0: Thu Sep 29 20:13: root:xnu-8020.240.7~1/RELEASE_ARM64_T6000 arm64Īnd here’s the uname output while inside the docker env running on that same Mac: This means that while architecture matches, the platform though is not Darwin but Linux. Now what I am doing, is I am trying to dockerize a meteor installation based on an ARM build of the node.js docker image on a M1 Mac. Seems the rules for non x86 are very tight, i.e. So effectively a 2.8.2 installer is asking me to upgrade to 2.5.1 or above. ![]() Npm ERR! /home/node/.npm/_logs/T15_31_07_806Z-debug.logĮrror: building at STEP "RUN npm install -g meteor": while running runtime: exit status 1 Npm ERR! A complete log of this run can be found in: There is likely additional logging output above. Npm ERR! This is probably not a problem with npm. The current architecture is not supported in this version: arm64. > install /home/node/.npm-global/lib/node_modules/meteor home/node/.npm-global/bin/meteor-installer -> /home/node/.npm-global/lib/node_modules/meteor/cli.js Now, what puzzles me, is that the installer gives me the following error. (I know, I need to get an external Mongo.) My understanding is, that Meteor since some versions ago, has ARM support, so this should work. ![]() I am trying to get Meteor running in a Node JS ARM based container.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |