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