前置条件
- 一台安装有Docker的服务器
- IDEA有Docker插件
IDEA配置Docker部署环境
依次点击Preferences->Build,Execution,Deployment->Docker->点击加号
本机电脑
本机电脑安装了Docker可以直接选择Docker for Mac(Windows)即可;

远程服务器
SSH

TCP Socket

注意:如果不使用Certificates folder的话,需要开放2375端口。修改配置文件docker.service,一般在/usr/lib/systemd/system/目录下,CentOS可以通过使用systemctl status docker命令来进行查看

在ExecStart所在行进行追加-H tcp://0.0.0.0:2375

项目一键部署到Docker
Demo代码概览
在8080端口下提供了一个路径为/hello的http接口

编写Dockerfile文件

FROM openjdk:8-alpine
COPY ./target/docker-demo.jar /root
EXPOSE 8080
ENTRYPOINT java -jar /root/docker-demo.jar
Docker运行配置
点击Edit configurations

点击+选择Docker下的Dockerfile


一键部署

可以在这里查看日志、进入容器等操作

测试
