学习Docker19.03的第十章——微服务自动化部署到阿里云并验证

先介绍一下项目结构,

微服务microservice-cloud-11-config-server-5001    --负责从git-hub上拉取整个项目的配置文件

本篇先介绍部署第一个微服务

一、在 IDEA 中利用maven打包镜像推送到本地docker

mvn -e clean package -DskipTests docker:build
学习Docker19.03的第十章——微服务自动化部署到阿里云并验证

 本地docker中存在新打包的镜像

学习Docker19.03的第十章——微服务自动化部署到阿里云并验证

二、将镜像推送到阿里云中

 登录到阿里云仓库上,docker login --username=了不起的盖吃比 registry.cn-hangzhou.aliyuncs.com

推送镜像到阿里云中

docker push registry.cn-hangzhou.aliyuncs.com/picc_docker/microservice-cloud-11-config-server-5001:1.0-SNAPSHOT

验证阿里云中存在该镜像

 

学习Docker19.03的第十章——微服务自动化部署到阿里云并验证

 

 三、在本地根据镜像创建容器

学习Docker19.03的第十章——微服务自动化部署到阿里云并验证

访问http://192.168.1.12:5001/microservice-config-product-dev.yml

学习Docker19.03的第十章——微服务自动化部署到阿里云并验证

说明镜像打包并上传成功,是IDEA中的微服务