Dockerは操作をするためのAPIも用意されていて、便利そうなのでRubyからコンテナを自動起動するための方法をメモしておきます。 sshが使えるコンテナを作る ubuntuのイメージを使用します。 標準のイメージだとsshは使えないのでいったんシェルログインし、インストールします。 あとでログインするためにrootのパスワードも設定しておきます。 $ docker run -i -t ubuntu:latest /bin/bash root@853f85828aa9:/# apt-get update root@853f85828aa9:/# apt-get install openssh-server root@853f85828aa9:/# mkdir /var/run/sshd root@853f85828aa9:/# passwd root@853f85828aa9:/# ex