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