使用 Docker-compose 部署 Rails 应用到生产环境

在上一个项目上有两年的工作经验,半年后再次使用 Ruby on Rails,还是掉进了各种坑里。踩过了坑,最重要的就是记录下来。 简介 本文主要介绍如何将 Ruby on Rails 应用 Docker 化并部署到生产环境。该应用使用 Mongodb 数据库,其它数据库方法类似。本文方法不是全自动化部署,但仅需要执行一条命令。

2018年28周: 先定一个小目标

我媳妇对我说的话:

我觉得你有时候把目标定的太远了,以至于看不清眼前的路,其实你要把大目标锁定,然后分成小目标实现,先在小范围内做到最好。才会离目标越来越近。

2018年27周: 机场延误

坐飞机对我来说是很危险的事,尤其在你坐之前看过一周的《空中浩劫》。

这次坐飞机遇到了故障,驾驶员重启了飞机,也没有解决问题,于是花了 12 个小时修这个 bug。感谢负责任的驾驶员,没有带着问题飞。

2018年26周: 日本拉面

在酒店附近,大约 10 分钟路程的地方,有一家地道的日本拉面馆。每次经过拉面馆,门前都排了很长很长的队,下雨天也不例外。拉面馆从上午 11 点才开始营业,晚上关门也很早。

今天终于忍不住,排了半个小时的队,体验了一把日本拉面的味道,真香呀。拉面馆其实并不大,里面只能容纳二三十人。加上一些位置需要打扫,为了保证到店人有个好的吃面的环境,后到的顾客并不能先挤在店里。当然就算你吃完面想歇息一下,也不会赶你走。只等客人主动离开,才会叫下一个人进来。

其实这种模式,是值得我学习的。当你能力有限的时候,宁可牺牲数量,也要保证质量。不一味追求用户的数量,关注现有用户的体验,才是服务业最应该关注的。

2018年25周: 又一个 idea 被实现

这周基本上都是在和媳妇吵架,每次吵架都是因为鸡毛蒜皮的事情,吵不出个所以然,烦。

三更半夜做梦醒来,看了一下朋友圈,发现长期以来的一个 idea 又被别人实现。从 idea 到实现,真的很难,我又一次败在了现实面前,默哀!