今天用docker部署容器,发现一个问题,docker-compose up启动成功,但无法正常访问接口。
查找问题步骤:
1、直接在服务器运行jar包,发现可以正常启动,也能正常访问接口,排除jar包本身问题以及防火墙问题;
2、尝试删除容器和镜像,重新运行docker-compose命令,仍然无法正常访问;
3、使用docker run直接运行容器,发现报了一个警告:
将ipv4.ip_forward修改为1,修改方法:
之后能够正常使用docker-compose启动容器