docker部署項目

Dockerfile的編寫

例如:java

FROM openjdk:7-jre
MAINTAINER xxx xxx@imooc.com

COPY target/user-thrift-service-1.0-SNAPSHOT.jar /user-service.jar

ENTRYPOINT ["java", "-jar", "/user-service.jar"]
複製代碼

openjdk:7-jre是指基礎鏡像docker

COPY target/user-thrift-service-1.0-SNAPSHOT.jar /user-service.jar:將target中的jar拷貝到/下,並命令爲user-service.jarbash

ENTRYPOINT ["java", "-jar", "/user-service.jar"]:運行user-service.jar的命令,通常用數據存放這些命令。 在項目(user-thrift-service)下輸入docker build -t user-thrift-service:latest .ui

相關文章
相關標籤/搜索