本人从事软件行业开发工作已有十载,总是在大型项目中不断coding和修修补补,可是在真实场景下发布服务的经验为零。去年的时候产生了一个念头,就是弄一个blog,然后找一个云平台发布试水,但是折腾了几个月感觉力不从心,因为我老想着把这个blog做的多么精美,现在回头想想是走了弯路,我的初衷是通过一个小巧简单的项目,去在真实环境中实践过去长时间开发经历所学会的本领,而不是一上来有拥有一个业务完善的个人网站,时间精力过多的投入在这个网站的开发上面,确实南辕北辙了。
这两天,我玩的一款游戏的工会打算举办线下赛事,我突然产生了一个念头,给这个比赛做一个简单的网站,用于记录比分,分享录像等功能,这些功能简单实用,且比个人博客更加小巧和易于开发,和我之前的初衷不谋而合,突然起了性质。
今天登录阿里云的首页用支付宝注册了本人第一个个人的云账号。同事的建议是只是玩玩一年500多的费用有点小贵,并戏称天猫双11的性能就是你们这些钱多的人贡献的。
本人倒是觉得这个价格还好,只是完全懵逼状态下就把钱付了总是有一些小纠结,浏览了一下页面发现有一个月的体验服务,正合我意,于是以0.00元的价格购买下来。
在阿里云里面,一台虚拟机被称之为ECS,在你的控制台里面叫做一个实例,购买了实例以后,实例列表里面会出现这个实例。
通过控制台可以ssh上去,但是我直接在我机器的terminal里面输入ssh root@ip 的命令显示连接不上,貌似是公司网络的问题
上去以后敲ip -4 addr以后发现只有私网ip,看不到公网ip,ping 了几个DNS发现ping不通。
上去第一件事情试了试输入命令sudo apt install -y -qq docker.io
比较顺利的安装了docker
这样就算踏出了历史性的第一步了。
初步的想法是,把开发好的docker image push到docker hub上面,然后云机器直接从docker hub上取镜像应该就可以发布服务了
本人打算把整个经历尽可能真实的记录下来,一是可以为其他人提供一些参考,二是未来的一个备查
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。