docker 运行 无法启动的问题
docker pull jhao104/proxy_pool 可以运行 但是执行 下一句的时候报错。
docker run --env DB_CONN=redis://:password@ip:port/db -p 5010:5010 jhao104/proxy_pool:latest
另外尝试用 docker-compose.yaml 运行时 也报错
请大佬查阅。
redis://:password@ip:port/db 这是redis数据库的配置
我用docker-compose.yaml 启动,容器能运行,但是外部主机不能访问端口,

我把 setting 里面端口改了 之后 就能用了
感谢 大佬
是去docker里修改么,大佬
如果不用外部redis的话,直接在项目目录下运行:
docker-compose up -d
就行了
ps看一下容器状态就行了
> docker-compose ps
Name Command State Ports
-----------------------------------------------------------------------------
proxy_pool sh start.sh Up 0.0.0.0:5010->5010/tcp
proxy_redis docker-entrypoint.sh redis ... Up 6379/tcp
我复制了这条命令docker run --env DB_CONN=redis://:password@ip:port/0 -p 5010:5010 jhao104/proxy_pool:2.4.0启动不了 报错为:ValueError: invalid literal for int() with base 10: 'port'
我复制了这条命令docker run --env DB_CONN=redis://:password@ip:port/0 -p 5010:5010 jhao104/proxy_pool:2.4.0启动不了 报错为:ValueError: invalid literal for int() with base 10: 'port'
DB_CONN=redis://:password@ip:port/0 这里是配置 redis的密码 IP 端口
我复制了这条命令docker run --env DB_CONN=redis://:password@ip:port/0 -p 5010:5010 jhao104/proxy_pool:2.4.0启动不了 报错为:ValueError: invalid literal for int() with base 10: 'port'
DB_CONN=redis://:password@ip:port/0 这里是配置 redis的密码 IP 端口
我将password改为自己的密码了,但是依旧是这个错误
