springcloud使用docker部署项目

在main路径下创建docker,里面填写dockerfile、docker-compose.yml以及其他信息(如初始化sql脚本),在application.yml文件中consul、mysql等填写docker-compose.yml服务名称;

切换到target上级目录,执行mvn clean install,mvn clean package docker:build,会生成docker镜像,包括微服务、consul、mysql等;若要运行微服务,可以在docker目录下执行docker-compose up -d即可。

你可能感兴趣的:(docker,spring,cloud,微服务)