TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

From WampServer to Vagrant to QEMU

35 点作者 bkq超过 2 年前

5 条评论

iKlsR超过 2 年前
Similar journey but several different languages and trust me when I say I&#x27;ve used and tried them all.<p>To name a few off the top of my head - XAMPP, WAMP, EasyPHP, Vagrant, QEMU, WSL, VirtualBox (headless and ui), Devilbox, Vanilla Docker, (Homestead, Sail, Valet, Laragon)<p>My favorites where #3 Laragon, #2 Devilbox and number one nowadays is Lando.<p>Lando [1] is the best of all worlds as I have projects running node, c#, java and php and while I haven&#x27;t needed to I can use or drop to raw docker files if I need to. Everyone I have introduced to it ended up loving it for ease of use and convenience. It comes with about everything you need and you can craft your own recipes and access them as needed. In one laravel project I have meilisearch running [2] and more. I could go on and on about this tool but it makes the dev process so much easier where I can focus on problem solving and not wrangling with commands and tools.<p>[1] - <a href="https:&#x2F;&#x2F;lando.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lando.dev&#x2F;</a> [2] - <a href="https:&#x2F;&#x2F;usa.adaptagency.com&#x2F;news-knowledge&#x2F;meilisearch-and-lando-test-driving-an-alternate-search-backend" rel="nofollow">https:&#x2F;&#x2F;usa.adaptagency.com&#x2F;news-knowledge&#x2F;meilisearch-and-l...</a>
评论 #33564886 未加载
评论 #33564654 未加载
评论 #33564002 未加载
wfriesen超过 2 年前
Interesting path, he&#x27;s skipped straight over the Vagrant-&gt;Docker step most took (myself included)
评论 #33565044 未加载
samsquire超过 2 年前
I used Vagrant-LXC at my employer.<p>I wrote a tool to coordinate Vagrant-LXC projects. We had over 20 Microservices that were deployed with Chef or ansible and I used a python script to coordinate the deployment of them locally.<p>I began writing an open source version on GitHub<p><a href="https:&#x2F;&#x2F;GitHub.com&#x2F;samsquire&#x2F;platform-up" rel="nofollow">https:&#x2F;&#x2F;GitHub.com&#x2F;samsquire&#x2F;platform-up</a><p>The idea is it detects if it needs to redeploy based on file changes so it&#x27;s fast to run if there are few changes. You can also deploy your entire infrastructure locally with this approach.<p>I even had load balancing with haproxy working properly with it at my employer.
sneak超过 2 年前
AFAIK you can use the libvirt provider for Vagrant that will use qemu VMs (via libvirtd management) from the standard Vagrant workflow, presumably solving the performance problems he mentioned.<p>TBH I miss Vagrant. I wish there were a Dockerfile, but for VMs.
评论 #33565788 未加载
评论 #33565779 未加载
评论 #33565705 未加载
rektide超过 2 年前
i had a very brief excitation that this might be a Web Application Messaging Protocol (wamp[1]) post but the rest of the topics seemed orthogonal. Yes, not the topic.<p>[1] <a href="https:&#x2F;&#x2F;wamp-proto.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wamp-proto.org&#x2F;</a>