拉取openjdk:14,为什么要拉取这个版本,因为试过了其他版本连nacos都启动不了。

docker pull openjdk:14

启动容器并绑定多个端口,冒号前面使主机(宿主)端口,冒号后面是容器端口:

docker run -it -p 8848:8848 -p 8888:8888 -p 9999:9999 -p 9998:9998 --name openall openjdk:14 /bin/bash

复制你的jar和zip文件到容器内,或者将整个文件夹复制到容器内:
复制文件:

docker cp /home/x/open/xxx-sso-1.0.0.jar openall:/open/xxx-sso-1.0.0.jar
docker cp /home/x/open/xxx-open-cms-1.0.0.jar openall:/open/xxx-open-cms-1.0.0.jar
docker cp /home/x/open/xxx-open-front-1.0.0.jar openall:/open/xxx-open-front-1.0.0.jar

复制文件夹:

docker cp /home/x/open/ openall:/open/

启动容器:

docker start openall

启动spring boot项目:

docker exec -it openall /bin/bash #进入容器
cd /open
java -jar xxx-sso-1.0.0.jar
#或者:
nohup java -jar xxx-sso-1.0.0.jar >/dev/null nohup.out &
docker exec -it openall /bin/bash #进入容器
cd /open
java -jar xxx-open-cms-1.0.0.jar 
docker exec -it openall /bin/bash #进入容器
cd /open
java -jar xxx-open-front-1.0.0.jar 
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐