我正在将端口分配给我的 docker Image 以在浏览器中运行,但是当我分配给端口时,它给了我类似的错误
通过执行这个命令
docker run -d -P 86:5000 secondphp2
> Unable to find image '86:5000' locally docker: Error response from
> daemon: repository 86 not found: does not exist or no pull access. See
> 'docker run --help'.
这是我的码头文件
FROM php:7.0-apache
COPY / C:\wamp64\www\test
EXPOSE 86
我已经成功创建了名称为 的图像secondphp2
,我知道这是因为当我运行此命令时docker ps -a
,它给了我类似的响应
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fe1840c962c4 secondphp2 "/bin/bash" 2 days ago Exited (0) 2 days ago sleepy_bose
我有什么遗漏或任何线索可以解决这个问题吗?
编辑
首先,我使用此命令从上面的 docker 文件创建了 docker Image 文件
docker build -t secondphp2 .
运行此命令后图像已成功创建
REPOSITORY TAG IMAGE ID CREATED SIZE
secondphp2 latest 7968d546d5fd 2 days ago 346 MB