在Docker容器中运行代理服务

时间:2018-07-25 13:19:46

标签: docker proxy docker-compose docker-container

我正在使用luminati代理服务,我需要运行luminati命令来实例化代理服务器,然后运行脚本,它在我的本地计算机上运行良好

我需要在docker容器上重现此行为 这是我的docker文件的相关部分

RUN npm install -g @luminati-io/luminati-proxy --unsafe-perm
RUN luminati --daemon
COPY . /scrape_l
WORKDIR /scrape_l
ENTRYPOINT celery -A current_profile.tasks worker --loglevel=info

每当我发送请求时,它都会给我“对等错误104重置连接”

1 个答案:

答案 0 :(得分:0)

不是luminati的专家,但是基于我对docker的理解,您可能必须在Dockerfile中公开各种luminati服务​​正在侦听的端口。

EXPOSE 22999 22999 #for Proxy manager 
EXPOSE 22555 22555 #for dropin 
EXPOSE 24000 24000 #for first configurable proxy