使用Docker运行SpringBoot项目 发表于 2021-04-14 分类于 Docker 阅读次数: 基本命令12docker run --name demo-system -dp 8080:8080 --restart always -v `pwd`:/usr/jars openjdk:8 java -jar /usr/jars/demo-system.jardocker run --name demo-system -dp 8080:8080 --restart always -v `pwd`:/usr/jars openjdk:8 java -Xmx1g -jar /usr/jars/demo-system.jar # 限制内存占用1G 定义函数命令123456# --net=host,在多台主机部署,spring gateway 才能访问function djar { docker run --net=host --name $1_$2 -d -e PORT=$2 --restart always -v `pwd`:/usr/jars openjdk:8 java -Xmx500m -jar -Duser.timezone=Asia/Shanghai /usr/jars/$1}# 调用函数djar demo-system.jar 8080 再配合Portainer管理,轻松实现微服务部署