网站源码在哪里,企业seo解决方案,外贸推广建站,江苏建设工程集团1.postgres数据库QingdaoU/OnlineJudge用的数据库是postgreSQL#xff0c;一个关系型数据库。默认端口是5432#xff0c;我们下载一个navcat 15以上的版本#xff0c;用来连数据库。2.修改docker-compose.yml文件修改docker-compose.yml#xff0c;手动添加一个端口#x…1.postgres数据库QingdaoU/OnlineJudge用的数据库是postgreSQL一个关系型数据库。默认端口是5432我们下载一个navcat 15以上的版本用来连数据库。2.修改docker-compose.yml文件修改docker-compose.yml手动添加一个端口用来映射docker里面postgers数据库的5432端口。进入到postgres所在的容器中输入 netstat -lnpt 可以看到当前5432端口确实处于监听状态 LISTEN。修改docker-compose.yml文件在oj-postgres最后一行添加一行代码ports:- 0.0.0.0:5400:5432意思是物理机的5400映射到docker的5432端口QW保存文件然后在OJ所在目录重新执行 docker-compose up -d物理机或者控制台管理防火墙上开启5400端口3.登录数据库我们选择PostgreSQL数据库onlinejudge 用户名onlinejudge 密码onlinejudge 部署后一定要修改成不低于16位的复杂组合密码