天天看点

记一次docker容器化部署jar

1.书写dockerfile

FROM java:8
MAINTAINER **** **********@qq.com
VOLUME /tmp
ADD ***-0.0.1-SNAPSHOT.jar app.jar
RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
           

2.检查docker

cat Dockerfile

3.构建镜像

docker build -t tools:v1 .

镜像名:版本号 .不能遗忘

4.使用镜像创建自命名容器并设置容器随docker服务自动重启

docker create --name tools -v /ossFile:/ossFile -p 8090:8090 tools:v1 --restart=always

5.运行docker容器

docker start tools

6.查看容器日志

docker logs -f tools