docker部署jar项目一直报错到底是哪里的问题?

1.启动项目容器

>  sudo docker start my121sport
>  docker: Error response from daemon: driver failed programming external connectivity on endpoint 111 (9b14c02a0057a5a20ba135c5aca86cfaea48785fa61770733de3b6d99c8d7c6e): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use.
>  错误响应:无法启动容器my121sport,错误启动用户代理:侦听tcp 4 0.0.0.0:80:绑定:地址已在使用

2.重新构建镜像容器,修改侦听地址8080

> docker run -d --name 111 -p 8080:8080 121
> docker: Error response from daemon: driver failed programming external connectivity on endpoint 111 (2c70f71eaa59c5938b6856c230a32c00478292e9a43b4a52488d6da60912b013): Error starting userland proxy: listen tcp4 0.0.0.0:8080: bind: address already in use.
> Docker:来自守护进程的错误响应:驱动程序在端点111(8f14499c55a3b15335da88.74959e3371147cdce5511f9a71fe854964d3e18cd上的外部连接失败):启动userland代理时出错:侦听tcp 4 0.0.0.0:8080:绑定:已在使用的地址。

3.重新构建镜像容器,修改侦听地址8801

> sudo docker run -d --name 111 -p 8801:8801 121
> 没有报错但是无反应运行失败

- 查看错误日志

  > sudo docker logs 3619dc102ea3
  > Error: Unable to access jarfile 121sport.jar
  > 错误:无法访问jarfile 121 Sports.jar

- 修改Dockerfile文件写成绝对路径重新构建容器,侦听地址8801

> sudo docker run -d --name 111 -p 8801:8801 121
> 没有报错但是无反应运行失败

- 查看错误日志

  > sudo docker logs 767da561c68e
  > Error: Invalid or corrupt jarfile /usr/local/121sport.jar
  > 错误:无效或损坏的jarfile/usr/local/121 Sports.jar

 

docker
2022-09-06 16:13:37
浏览
收藏 0
回答 0
待解决
相关问题
jar部署项目数据库连接问题
3142浏览 • 1回复 待解决
新建空白项目运行在真机一直报错
899浏览 • 1回复 待解决
info 获取失败 一直为空
1890浏览 • 1回复 待解决
HarmonyOS 终端运行ohpm一直报错
10浏览 • 1回复 待解决
HarmonyOS获取图片旋转值一直报错
462浏览 • 1回复 待解决
HarmonyOS Profiler TIme 一直initializing
335浏览 • 1回复 待解决
http 请求一直报 2300058
1679浏览 • 0回复 待解决
docker如何在后台执行jar代码?
2654浏览 • 1回复 待解决
HarmonyOS IDE无法打开,一直崩溃
128浏览 • 1回复 待解决
用华为登录一直报6003错误
7995浏览 • 1回复 待解决