运维 大家在 Rails 项目中使用 Docker 时,开发期间也会使用 Docker 吗?

brookepowell · October 07, 2020 · Last by Jim replied at October 19, 2020 · 1480 hits

如果开发期间使用 Docker,有没有最佳实践推荐?

比如 homeland 项目从项目的 Docker 配置文件看,只做了 production 的版本。

如果是在开发期间需要看各种调试信息及日志信息,是怎么做的?

mac docker 磁盘太慢了

开发没必要

开发不用,有的时候测试用,例如测试多种数据库。

我是在开发环境用 docker 几年了,每个项目都要有隔离空间。但是生产环境用不用还要看情况,目前只有 heroku 一家的 docker 部署环境能让我满意(便利方面),k8s 已经看懂不应该让开发人员直接使用。

部署环境用 k3s + Traefik,感觉很不错。

全线 docker,在使用 k8s 时,又学了一会运维

Reply to Rei

“k8s 已经看懂不应该让开发人员直接使用”

怎么说?

k8s 太难用了需要专职运维才行,开发人员需要更简洁的 interface。

Reply to imwildcat

请问有没有与 microk8s 做一下对比?想知道真实场景中两者的优缺点

windows 下用 docker 开发 rails 怎么样?

Reply to xiaolong

windows 用 WSL 就挺好用的

Reply to xiaolong

用这个还要注意版本,最好是 windwos 内部 2004v wsl 还要转换成 wsl 2,这样直接在 windows 下使用 docker 就行。

Reply to WTLang

wsl2 下面 rails 会有问题,开发环境下,代码修改刷不出来

Reply to Rei

啥环境,win 还是 mac

就那么几台服务器 瞎折腾

You need to Sign in before reply, if you don't have an account, please Sign up first.