文件名称:blocker:docker 上的示例 Rails 博客应用程序
文件大小:41KB
文件格式:ZIP
更新时间:2024-06-20 08:30:39
Ruby
Blocker - Docker 上的示例 Rails 博客应用程序 系统监控:Prometheus 服务监控:Inspector 数据库:mysql 为什么? 有很好的 Rails 教程,可以让您在单个容器中运行 Rails 应用程序。 但是,每次构建它时,您的数据库都会被清除。 你应该如何将这些投入生产? 你如何监控你的数据库? 我们将使用 prometheus 进行监控,使用其 wicked sweet container-exporter 容器,它会自动监控集群中每个容器的所有性能数据(我的术语)。 TODO:我们将添加检查器来观察服务和个人内存行为。 入门 数字海洋,创建 docker 应用程序 登录新应用 apt-get install git 安装 mkdir / var /拦截器 cd /var/blocker git clone https://githu
【文件预览】:
blocker-master
----.gitignore(399B)
----Dockerfile(350B)
----app()
--------mailers()
--------assets()
--------models()
--------helpers()
--------views()
--------controllers()
----config.ru(153B)
----bin()
--------rails(145B)
--------setup(805B)
--------bundle(129B)
--------rake(90B)
----log()
--------.keep(0B)
----db()
--------migrate()
--------seeds.rb(343B)
--------schema.rb(1KB)
----LICENSE(1KB)
----public()
--------robots.txt(202B)
--------422.html(2KB)
--------favicon.ico(0B)
--------500.html(1KB)
--------404.html(2KB)
----docker-compose.yml(671B)
----docker_config()
--------prometheus()
--------app()
--------mysql()
----README.md(1KB)
----vendor()
--------assets()
----config()
--------boot.rb(132B)
--------secrets.yml(964B)
--------database.yml(2KB)
--------routes.rb(2KB)
--------environments()
--------environment.rb(150B)
--------application.rb(1KB)
--------locales()
--------initializers()
----lib()
--------assets()
--------tasks()
----Gemfile(1KB)
----Rakefile(249B)
----test()
--------mailers()
--------integration()
--------models()
--------helpers()
--------test_helper.rb(312B)
--------controllers()
--------fixtures()
----Gemfile.lock(4KB)