0

我正在尝试在 docker 容器内的 mac 上挂载一个文件夹(/Users/.../src):

docker run -v /Users/.../src:/sharedVolume/git_src_on_mac -v <DOCKER_MACHINE_NAME> /bin/bash

它返回以下错误:

Unable to find image '<DOCKER_MACHINE_NAME>:latest' locally
docker: Error response from daemon: repository <DOCKER_MACHINE_NAME> not found: does not exist or no pull access.

我正在使用 docker for mac 版本 1.13.1,这是输出docker ps

CONTAINER ID        IMAGE                     COMMAND                  CREATED             STATUS              PORTS                       NAMES
1ea17c622f80        <DOCKER_MACHINE_NAME>     "/test/myproject.sh"      About an hour ago   Up About an hour    0.0.0.0:32783->5000/tcp   <DOCKER_MACHINE_NAME>

有谁知道是什么问题?

4

1 回答 1

0

(从@FaigB 评论中得到这个想法):我应该使用带有标签的图像名称( docker image -alatest

docker run -v /Users/.../src:/sharedVolume/git_src_on_mac -i -t <DOCKER_IMAGE_NAME>:latest /bin/bash
于 2017-03-03T14:40:33.757 回答