Docker Ruby应用示例

在以下示例中, 我们将创建一个使用Docker运行的ruby脚本文件。它包括以下步骤:
创建目录以组织应用程序文件

$ mkdir ruby-docker-app

Docker Ruby应用示例

文章图片
变更目录
$ cd ruby-docker-app

Docker Ruby应用示例

文章图片
创建一个Dockerfile
Dockerfile用于包含有关Docker的指令。
// Dockerfile
FROM ruby:2COPY . /var/www/rubyWORKDIR /var/www/rubyCMD ["ruby", "index.rb"]

创建一个红宝石文件
// index.rb
puts "Hello from ruby!";

创建Docker映像
$ docker build -t ruby-app .

Docker Ruby应用示例

文章图片
运行Docker映像
$ docker run ruby-app

Docker Ruby应用示例

文章图片
【Docker Ruby应用示例】在上图中, 我们可以看到ruby脚本已经执行, 并在控制台上打印输出。

    推荐阅读