自用的笔记本配置不高,如何在线练习各种服务端环境,比如Linux,Docker?
问题描述
想学习Linux、Docker等服务端环境,但不想在自己机器上装太多的东西,本配置也高。有没有在线的环境练习?
最好有免费的,该选iaas还是选saas?有没有推荐的套餐
问题补充
不好意思,忘说明了,我的是mac本,128的,所以不想装太多东西。
我想要的环境
- 在线的linux系统,最好是CentOS
- 我可以在上装自己需要的各种环境和软件
- 就像在自己的电脑上一样做各种操作
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(5)
配置不高有配置不高的玩法,我读大学时笔记本也很烂。
建议使用virtualbox
安装不带图形界面的linux发行版,比如centos
的最小化版本,或者安装有一定难度的archlinux
(适合有决心学习的人)。记得安装virtualbox
增强工具,可以提高虚拟机性能。如果觉得虚拟机里敲命令不好操作,可以通过xshell
等软件连进去。docker
可以安装在linux虚拟机里,以小一点的镜像为基础构建,比如alpine
。
这些用起来,学习原理足够了。不过大型的架构当然是无法测试的,docker
不配合上自动构建,自动发布系统,单纯玩起来也没什么意思。这些还是需要到企业里学习更佳。
如果一定要在线服务,阿里云腾讯云都有学生机可以申请,实验楼提供部分的实验环境(原来是完全免费的,现在好像有些需要会员了),时速云还有社区版docker
可以试用。
但是你要知道,一分钱一分货,免费的必然有所限制。为学习挤出一点金钱还是值得的。
希望你能坚持学习下去。
针对别人给出的几点,我都有试过,也给点建议以供参考。
docker for windows
自身用的还是先装个virtualbox
开虚拟机,虚拟机里起docker
的方案,这样还不如自己从头开始折腾,使用整合包,很多人搞不清楚嵌套虚拟化的网络配置。- 双系统,优点是可以用整个电脑的性能,但是切换比较麻烦,最重要的是很多新手安装容易搞坏引导,这个难度不比学安装虚拟机低。虚拟机里可以随便折腾,不用担心搞坏主系统。
- 树莓派,本身价格很低(200+),但是还需要配件才能开始,要保证基本的使用体验,高速一点的sd卡是必须的(50+),要保证高负载运行时的供电,需要一个好一点的电源(50+)。加起来也接近400了。另外树莓派性能真的很低,只是因为有成熟的生态,所以才流行。
方案1
如果电脑系统是win10的话,不需要虚拟机安装linux就可以直接在 win10上安装docker for windows的版本。
win10也直接支持ubuntu。
方案2
安装双系统。win肯定要保留的,学习里可能有些网页有些word文档还是必须用win才好处理的。
这样子你启动到linux里就可以为所欲为了。
方案3
少花点钱折腾个树莓派或者类似的开发板也是不错的主意呢。
方案4
云服务上的校园套餐。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
买了个阿里的在线服务,由于是第一次,比较便宜,十来块,练手时间足够了,并且也学习完了,现在linux练手没问题了。最近又买了个树莓派,另外在公司装了一套docker;
所以初始学习的买个在线的环境,便宜好用。