swipely/docker-api でコンテナを作成する際、コンテナ名を指定する方法です。
sample.rb
container = Docker::Container.create('name' => 'my_ubuntu', 'Image' => 'ubuntu:14.04')
上記のように、「name」で指定してやるだけです。
「Name」ではだめでした。
Docker Remote API (v1.12) の公式ドキュメントでは 、
Create a container
Query Parameters:
name – Assign the specified name to the container. Mus match /?[a-zA-Z0-9_-]+.
とあるように、Query Parameter としてコンテナ名を指定できるとありましたが、
swipely/docker-api ではどう指定すればいいのかわからなかったので、それを調べた結果でした。