1、环境配置
1) 阿里云Centos服务器2核4G
2) 已安装Docker、Portainer管理Docker容器
3) 相应端口已开通
4)项目已打为jar包
2、创建镜像
1)创建存放Dockerfile文件和jar文件目录
mkdir -p /data/docker-jar
2)上传SpringBoot jar包
sz web-0.0.1.jar
3)创建并编写Dockerfile文件
vim Dockerfile
FROM java:8
MAINTAINER "Tseng"
WORKDIR /opt
ADD web-0.0.1.jar /opt/web-0.0.1.jar
EXPOSE 8870 8870
ENTRYPOINT ["nohup","java","-jar","/opt/web-0.0.1.jar","--spring.profiles.active=pre","&"]
4)创建镜像,注意镜像名称后面的点
docker build -t web_test .
5)查看镜像
docker images
6)运行镜像文件
docker run -d --name web_test -p 8870:8870 web_test
3、查看运行日志