一、打包java项目 clean package
二、登录服务器,创建/root/his-api文件夹,把jar包和yml配置文件放在里面,修改yml配置文件
三、配置DockerFile
在/root/his-api下创建DockerFile文件,
FROM docker.io/openjdk
EXPOSE 7700
ENTRYPOINT ["java","-jar","/root/his-api/his-api.jar","--spring.config.location=/root/his-api/application.yml"]
四、安装JDK 镜像文件
docker pull openjdk:15.0.2-oraclelinux8
五、创建镜像工程
docker build -t his-api --rm=true .
六、使用镜像,创建容器:
docker run -it -d --name his-api \
-v /root/his-api:/root/his-api \
-p 7700:7700 \
--net mynet --ip 172.18.0.13 -m 300m \
-e TZ=Asia/Shanghai \
his-api
七、查看日志
docker logs -f -t --since=30m his-api