通过Vagrant运行Docker映像

时间:2018-08-22 17:50:08

标签: docker vagrant vagrantfile

我的Vagrantfile设置为运行我们将称为gitlab/gitlab-ce的docker映像

Vagrant.configure("2") do |config|
  config.vm.box = "centos/7"
  config.vm.provision "docker" do |d|
     d.run "gitlab/gitlab-ce"
  end
end

跑步vagrant provision给我:

  

无法在本地找到图片'gitlab / gitlab-ce'

为什么在本地找不到我的gitlab/gitlab-ce

当我执行docker ps -a时,我发现gitlab/gitlab-ce正常运行

1 个答案:

答案 0 :(得分:1)

因为docker ps列出了活动容器而不是图像。您需要使用公开可用的图像或运行

docker images

要查看可用图像并在计算机上构建图像