1. 程式人生 > >docker 構建映象並推送到Harbor私服

docker 構建映象並推送到Harbor私服

搭建私服

Harbor 企業級 Docker Registry

先登入hub私服

docker login -u xxx -p xxx hub.docker.io

使用Dockerfile打包映象

專案根路徑下新建Dockerfile

FROM java:8-jre-alpine
LABEL Name=discovery Version=0.0.1
ADD ./target/discovery-0.0.1-SNAPSHOT.jar /app.jar
WORKDIR /
EXPOSE 1111
CMD  java -jar app.jar

執行打包命令

docker build -t="discovery" ./  # -t是指定映象名稱
docker run -p 9081:9081 p_spider_manager # 本地執行映象,看是否成功

在專案中標記映象

上次到docker倉庫私服必須要先打tag

docker tag api-war:latest xxx/frog-spider/api-war:latest

推送映象到私服

docker push xxx/frog-spider/api-war:latest