前置条件
技能要求
- 了解Docker基本使用和常用命令。
- 会写Dockerfile文件。
- 会写docker-compose文件
环境要求
- 云服务器,已安装好安装Docker
- 本机 IntelliJ IDEA 2022.1.3
配置
配置服务器SSH连接
进入 Settings -> Tools -> SSH Configurations
点击加号创建SSH连接配置
填写 服务器IP 用户名 密码 端口号 点击 Test Connection 测试连接
配置服务器FTP连接
进入 Settings -> Build-> Deployment
点击加号 选择SFTP 创建 FTP 连接配置
选择之前创建好的SSH配置 点击 Test Connection 测试连接
配置完成后,在IDEA工具栏 找到 Tools -> Deployment -> Browse Remote Host
打开远程界面即可连接到服务器的文件目录
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
配置Docker连接
打开设置搜索Docker,使用刚才的SSH配置如下。
编写Dockerfile
一般放在项目src同路径
#FROM findepi/graalvm:java17-native
FROM openjdk:17.0.2-oraclelinux8MAINTAINER Wei YiRUN mkdir -p /weiyi/server/logs \/weiyi/server/temp \WORKDIR /weiyi/serverENV SERVER_PORT=8080 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="" SPRING_PROFILES_ACTIVE="p