问题描述
我是 docker 新手,正在尝试运行一个拉取的 docker 镜像。
docker images
给出:
REPOSITORY TAG IMAGE ID CREATED SIZE
openmined/grid-network development f760520b2550 8 days ago 785MB
openmined/grid-node development 89a4d0202703 8 days ago 3.48GB
我在此 link 之后使用命令运行了提取的图像:docker run -i -t f760520b2550
但发现此错误:
Error: '' is not a valid port number.
我尝试使用 docker run -i -t f760520b2550 -p 8080:8080
之类的标志,但没有帮助。
我最近才安装了 docker,并没有对配置进行任何更改。有人可以帮我解决这个错误吗?
解决方法
使用 docker-compose
version: '3'
services:
grid-network:
image: openmined/grid-network:development
ports:
- "8080:8080"
- "8001:8001"
然后docker-compose up -d