Docker无法在本地查找图像“502:20”。 我该如何解决这个问题?
当我运行以下命令时,我得到以下输出消息。 我该如何解决这个问题?
docker run -it --rm "$(id -u):$(id -g)" -v "PWD":/usr/src/app -w /usr/src/app \ rails rails new --skip-bundle --api --database postgresql webapp
命令打印:
无法在本地查找图像“502:20”
docker:来自守护进程的错误响应:找不到存储库502:不存在或不存在拉取存取。
它看起来像你添加一些无关的项目(用户和组ID)到你的docker运行调用:
"$(id -u):$(id -g)"
Docker将这看作是第一个位置参数,并假定它是存储库/映像名称。 没有这个参数运行应该工作:
docker run -it --rm -v "PWD":/usr/src/app -w /usr/src/app \ rails rails new --skip-bundle --api --database postgresql webapp