Independent Development
Virtual Machine & Docker
When I first heard of virtual machines, it was for games.
I think that was around 2002. There were several old games requiring the OS of Windows 98, while all the computers had been updated to new versions (Maybe Win 2000 or Me? Can’t remember clearly).
So me and my classmates installed virtual machines for Windows 98 for these games. It worked, but quite slow.
I was not learning computer or software then, and I didn’t realize how powerful the virtual machines were.
Suddenly, dockers were everywhere. It looks like a virtual machine just much more lighter.
I started using dockers a lot recently. They are convenient for deployment, without modifying the local environment. It is even better for local development and testing.
Well, what I am using are containers. I consider them as dockers in a docker.
The development, testing and deployment are more complex than without them, but with AI, it is not a that big deal.
Fascinating.
Main Site(Under building)
Related Platforms
(Github Issues) / (Notion) / (Blog)
Advertisement
(A website to optimize your resume and to boost your career: Nonpareil.me)
独立开发
虚拟机和Docker
我第一次接触虚拟机是为了玩游戏。
应该是在2002年前后。当前有一些老游戏需要运行在Win98上,但所有的机器都已经升级到了新版本,大概是Win2000或者WinMe。
所以我和我的同学在机器上装虚拟机,安装Win98系统来玩这些游戏。可行,但是速度比较慢。
我当时学的不是计算机或者软件相关的专业,对于虚拟机的潜力也没有什么认识。
不知道从什么时候开始,Docker就铺天盖地地出现了。基本上也可以认为它就是个虚拟机,只是更轻量级。
直到最近,我才开始用Docker比较多。发布的时候相当方便,不需要修改和调整服务器的设置。对于本地的开发和测试其实也更友好。
实际上我用的应该是Container。我目前就当它是Docker里的Docker。
确实发布、开发和测试都更复杂了,但是有AI协助,其实也并不费多大力气。
相当有趣。
主站(建设中)
[Nonpareil Me]{https://nonpareil.me}
相关平台
(Github Issues) / (Notion) / (Blog)