spring cloud 学习之docker

docker 容器 先安装docker 参考:http://www.cnblogs.com/baolong/p/6526591.html

在pom.xml 加上插件

spring cloud 学习之docker_第1张图片
插件

配置清单:


spring cloud 学习之docker_第2张图片
配置

把打包好的jar 包移到linux上:java -jar target/eureka-server-0.0.1-SNAPSHOT.jar

spring cloud 学习之docker_第3张图片
Dockerfile
spring cloud 学习之docker_第4张图片

弄了一天了终于成功了 哈哈哈哈哈~~~ 参考:https://baijiahao.baidu.com/s?id=1576244459976131288&wfr=spider&for=pc

过程记录一下 首先是N坑 的docker 命令 

启动命令  sudo systemctl start docker  sudo systemctl enable 

查看所有镜像 : docker docker images 

spring cloud 学习之docker_第5张图片
所有镜像

运行指定镜像 :docker run -p 8761:8761 -t orgleo/eureka .   注意最后面的一个点 -p 是主机端口映射到容器端口 也就是expose的端口 8761

这个可以在构建的时候看到 如图:

构建指令:docker build -t orgleo/eureka .   其中-t 是设置镜像别名

spring cloud 学习之docker_第6张图片
构建

当docker 启动之后要想重新构建 就要停止服务 sudo systemctl stop docker

你可能感兴趣的:(spring cloud 学习之docker)