[{"data":1,"prerenderedAt":190},["ShallowReactive",2],{"project-30924298":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":42,"post_text":45,"what":46,"said":65,"maker_in_thread":97,"shape":106,"grid":109,"attempts":152,"same_week":153,"maker_shows":182,"maker_hidden":183,"reader_version":184,"card":185},"30924298","Firecracker Lab","Build a microVM from a container image","title","Show HN: Firecracker Lab – Build a microVM from a container image","https:\u002F\u002Fgithub.com\u002Falexellis\u002Ffirecracker-init-lab","github.com","alexellisuk",1649189293,2022,35,16,1171,2570,46,"shown","infrastructure","microvm lab","other",[24,25,26,27,28],"firecracker","microvm","container image","virtual machine","sandboxing","loved",0.25,{"positive":32,"neutral":32,"mixed":33,"critical":34},4,1,0,9,{"idea":37,"performance":39,"execution":40,"docs":41},{"positive":38,"critical":34},2,{"positive":38,"critical":34},{"positive":34,"critical":34},{"positive":34,"critical":34},[34,43,44,43,44,43,34,44,34,34,34,43,44,43,34,34],3,5,null,{"problem":47,"audience":45,"pricing":45,"motivation":54,"time_to_build":45,"stack":58,"openness":63,"stage":64,"team_size":64},{"value":48,"source":49,"evidence":50},"Official Firecracker quickstart omits working internet access and extracting a filesystem from a container","maker",[51],{"id":52,"by":11,"text":53},"30924313","Many of the examples you'll find are broken due to changes in Firecracker 1.0 - the official quickstart guide doesn't cover the most interesting thing - working Internet access -…",{"value":55,"source":49,"evidence":56},"Many existing Firecracker examples are broken after 1.0 and docs skip networking and container filesystem extraction",[57],{"id":52,"by":11,"text":53},[59],{"value":60,"source":49,"evidence":61},"Firecracker",[62],{"id":52,"by":11,"text":53},"open_source","unknown",{"praise":66,"objections":67,"requests":79,"questions":80,"alternatives":85},[],[68],{"value":69,"source":70,"evidence":71},"Use case unclear for people running only their own code versus using Docker","commenter",[72,76],{"id":73,"by":74,"text":75},"30925663","rahimnathwani","I think I understand the use case for firecracker if you're a hosting provider like AWS or Fly.io: you don't want one customer's containers messing with those of another…",{"id":77,"by":74,"text":78},"30925785","Right, but if I'm only running my own code, I probably don't care about that, right?",[],[81],{"value":82,"source":70,"evidence":83},"Is Firecracker better than Docker when running only your own code?",[84],{"id":73,"by":74,"text":75},[86,90],{"value":87,"source":70,"evidence":88},"Docker",[89],{"id":73,"by":74,"text":75},{"value":91,"source":70,"evidence":92},"Ignite",[93],{"id":94,"by":95,"text":96},"30926426","alan-hn","Depends, is your code being served to the internet? If it is I would definitely consider firecracker but if its just internal it probably won't matter a whole lot. Not sure about…",{"comments":32,"answered":38,"key":98},[99,100,103],{"id":52,"text":53},{"id":101,"text":102},"30929487","Ignite will launch a microVM in a similar way to my lab, except it has a user experience designed more around Docker's CLI. Great if you just want to use it like a black box. If…",{"id":104,"text":105},"30929427","It depends. In a container, you can't really run docker itself or full K3s for instance. So if you have workflows which that you're struggling to make work in a container,…",{"commenters":35,"max_depth":107,"maker_replies":32,"first_comment_mins":33,"lifespan_hours":108},6,156,[110,112,114,117,118,120,124,125,128,131,134,135,139,142,146,149],[52,34,34,111,11,33],"project\u002Fcritical\u002Fdocs",[73,33,43,113,74,34],"project\u002Fneutral\u002Fidea",[115,33,44,116,95,34],"30925753","project\u002Fpositive\u002Fperformance",[77,33,43,113,74,34],[94,33,44,119,95,34],"project\u002Fpositive\u002Fidea",[121,33,43,122,123,34],"30929419","project\u002Fneutral\u002Fnone","kennethh",[101,33,34,122,11,33],[126,33,44,119,127,34],"30928165","__turbobrew__",[129,33,34,130,74,34],"30928416","commenter\u002Fneutral\u002Fnone",[132,33,34,133,127,34],"30936214","other\u002Fneutral\u002Fnone",[104,33,34,119,11,33],[136,33,43,137,138,34],"30926816","project\u002Fmixed\u002Fexecution","rad_gruchalski",[140,33,44,116,141,34],"30930731","tylergetsay",[143,38,43,144,145,34],"30931181","project\u002Fneutral\u002Fdocs","Terretta",[147,38,34,130,148,34],"30932019","rileymichael",[150,38,34,151,11,33],"31000001","maker\u002Fpositive\u002Fdocs",[],[154,159,164,169,173,178],{"id":155,"name":156,"points":157,"category":158},"30921231","Warp",946,"dev_tools",{"id":160,"name":161,"points":162,"category":163},"30879327","[x]it!",452,"productivity",{"id":165,"name":166,"points":167,"category":168},"30919257","Datagridxl2.js",301,"languages",{"id":170,"name":171,"points":172,"category":20},"30889828","Solar Witch",229,{"id":174,"name":175,"points":176,"category":177},"30867002","weighoff.net",202,"games",{"id":179,"name":180,"points":181,"category":163},"30881096","rectangles",201,42,false,"v2",{"id":186,"name":5,"line":6,"ai":183,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":187,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":188,"url":9,"mix":189,"praise":-1,"objection":69,"sub":21},30924298,[24,25,26,27,28],"0353530500035300",[32,32,33,34],1794036618918]