Vagrant Docker providerを使うと、Vagrant から Docker コンテナを起動できます。 VirtualBox と違いオーバーヘッドが少ないので、もりもり環境を量産できて便利です。 Docker image が元に環境が構築されるので、Vagrant Box と違いvagrant sshをするための設定を行う必要があります。 この記事では Vagrant Docker provider でvagrant sshができるまでの、最小のDockerfileとVagrantfileを紹介します。 Vagrantfile/Dockerfile まず次のようなVagrantfileを記述します。 Vagrant.configure("2") do |config| # SSHの認証情報 config.ssh.username = "vagrant" config.ssh.