Docker部署SpringBoot项目

Docker部署SpringBoot项目
键盘侠准备
服务器安装Docker
下载docker Windows版本并登录
根据项目需要在项目根目录下创建Dockerfile文件
1 | # 使用官方的 OpenJDK 8 作为基础镜像 |
构建
使用idea的Terminal执行如下命令
1 | docker build -t {Docker Hub账号的昵称}/{镜像名称}:{镜像版本号} . |
构建完后可以在Docker客户端内查看到
然后在本地运行下,如果没有问题就可以推送到远程了
运行
在服务器上面拉取并运行打包好的镜像
1 | docker run -d -p 9001:9001 --name pusher2.0 镜像名称:版本号 |
命令解释:
- -d 后台运行镜像
- -p 将容器端口号映射到服务器端口号上
- –name 容器名称
项目启动完成后可以执行如下命令进入到容器中
1 | docker exec -it 容器名称 /bin/sh |
如果执行如上命令报错,可以将/bin/sh更改为/bin/bash
1 | docker exec -it 容器名称 /bin/bash |
评论
匿名评论隐私政策








