docker 环境 部署Java项目 容器 多个jar包

对docker 不熟悉的请访问一下 整理完后 我的实战和踩的坑

一 构建镜像

1.1编辑dockerFile 文件

1.2 其中对外端口 是在容器运行时的对外端口

1.3 run 命令是在编译镜像时的运行命令 可以拉取jar包实现一件部署

1.4 最后贴下编译 docker build -t 镜像名称 该文件的目录,当前则为

1.5 最后容器必须有个启动程序 负责会自动删除 这里我选择了网关

二 启动容器

2.1 命令 docker run --rm -d --name wish -p 8080:8080 wish

2.2 进入容器 docker exec -it 容器名 bash

2.3 启动其它jar包 这里脚本没弄好,只能手动启动

三 加入容器编排 更好管理容器

3.1 启动 docker-compose up -d wish-service

 3.2 挂载功能非常实用 会动态更改文件

把目录下的所有的文件都挂载到容器对应的目录下

经测试功能完好

经验分享 程序员 微信小程序 职场和发展