1. 등록 알리 구름이 https://www.aliyun.com 계정, 다음 제품 검색을 클릭 : 컨테이너 미러 서비스를 홈 페이지 고정 표시기 서비스로 이동, 관리 콘솔을 클릭합니다.
첫째, 등록 사용자 이름과 암호에 액세스 할 고정 표시기 클라이언트를 만들 것이다, 새로운 미러웨어 하우스를 클릭합니다.
네임 스페이스를 작성합니다.
아이디어 springboot 프로젝트 패키지 업로드
1.maven 의존
<플러그인> <의 groupId> com.spotify </의 groupId> <artifactId를> dockerfile - 받는다는 - 플러그인 </ artifactId를> <버전> 1.3.6 </ 버전> <구성> <저장소> $ {project.artifactId} </ 저장소> <buildArgs> <JAR_FILE> 타겟 / $ {}의 .jar project.build.finalName </ JAR_FILE> </ buildArgs> </ 구성> </ 플러그인>
2.docker 파일
8 JDK 고산 : 오픈 JDK FROM VOLUME / tmp를 ARG JAR_FILE COPY $ {JAR_FILE} app.jar ENTRYPOINT ["java","-jar","/app.jar"]
3.打tag,上传阿里云。
mvn package dockerfile:build -e -DskipTests docker login --username=bupt910 registry.cn-hangzhou.aliyuncs.com docker tag pcs-consult:latest registry.cn-hangzhou.aliyuncs.com/bupt-pcs/pcs:consult docker push registry.cn-hangzhou.aliyuncs.com/bupt-pcs/pcs:consult