天天看點

記一次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