OS: Centos 7
Docker version 17.03.0-ce, build 60ccb22
docker-compose version 1.11.2, build dfed245我需要为RED5Pro服务器映射大量的端口(40000-60000/udp),但在创建映像时总是会出现此错误:
错误:对于red5pro UnixHTTPConnectionPool(host='localhost',port=None):读超时。(阅读timeout=60) 错误: HTTP请求需要很长时间才能完成。使用--详细重试以获得调试信息。 如果由于网络条件缓慢而经常遇到此问题,请考虑将COMPOSE_HTTP_TIMEOUT设置为更高的值(当前值: 60)。
这是撰写文件
version: '2'
services:
red5pro:
build: ./red5pro/
container_name: red5pro
ports:
- "5080:5080"
- "1935:1935"
- "8554:8554"
- "6262:6262"
- "8081:8081"
- "40000-60000:40000-60000/udp"和Dockerfile
FROM java:8
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get install -y \
libva1 \
libva-drm1 \
libva-x11-1 \
libvdpau1
WORKDIR /opt/red5pro <br>COPY / /opt/red5pro/
ENTRYPOINT ["sh","/opt/red5pro/red5.sh"]发布于 2017-06-22 00:22:52
在Mac上,我所做的就是去码头图标(右上角)并点击重新启动,也许不是最好的解决方案,但它是最快的解决方案。
https://stackoverflow.com/questions/42793217
复制相似问题