Dockerfile文件详情
//从Docker拉取Jdk8为基层
FROM openjdk:8-jdk-oracle
//Docker镜像的维护者
MAINTAINER liyang<1586980****@163.com>
//复制宿主机Dockerfile同级别文件目录的jar包到容器内根目录
COPY 要复制的.jar /要运行的.jar
//对外暴露端口10000
EXPOSE 10000
//容器启动后运行命令
ENTRYPOINT ["nohup","java","-jar","要运行的.jar","--spring.profiles.active=test","--server.port=10000","-Xms=512M","-Xmx=512M",">>","log.log","2>&1","&"]
开始构建镜像
docker build -t 镜像名 .
构建完成后
运行容器
docker run -d -P --name=容器名 --net=host 镜像名
注:本人Docker网络用的是Host