1、新建目录

mkdir kernum(新进文件夹)把jar和配置文件放到外面

2、下载java镜像

docker pull java8

3、创立Dockerfile

FROM java:8VOLUME /tmpADD kernum-pos.jar app.jarCOPY wsdl.properties /config/wsdl.propertiesCOPY druid.properties /config/druid.propertiesCOPY base.properties /config/base.propertiesEXPOSE 8081ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

4、创立镜像

进入kernum目录执行命令docker build -t java/demo .

5、生成容器

docker run -d -p 8081:8081 --restart=always --name demo java/demo

4、命令执行形式

docker run -d -p 8083:8083 --restart=always --name demo java/demo--restart=always(随着docker启动)-p映射端口,冒号后面是我的项目的,前面映射到端口的-v环境,后面的是理论目录,前面是容器目录-name 名称,前面跟着镜像名称和版本前面是运行的命令

4、容器常用命令

docker ps -a(查问正在运行的容器)docker logs 容器id (查问容器的id)

5、进行容器

docker ps -a (查看容器列表)docker exec -it 容器id /bin/bash(进入容器命令行)docker stop 容器id (进行容器)docker rm 容器id  (删除容器)