海兴网站建设,湛江本地做网站,杭州装饰装潢公司10大品牌,项目建设总结报告使用 IDEA 部署 Docker 应用的详细步骤
一、创建 Dockerfile 配置文件
在项目根目录下创建Dockerfile文件#xff0c;配置内容如下#xff1a;
# 使用官方的OpenJDK镜像作为基础镜像
FROM openjdk:17-jdk-slim# 设置维护者信息(可选)
LABEL maintainer三木豪# 设…使用 IDEA 部署 Docker 应用的详细步骤
一、创建 Dockerfile 配置文件
在项目根目录下创建Dockerfile文件配置内容如下
# 使用官方的OpenJDK镜像作为基础镜像
FROM openjdk:17-jdk-slim# 设置维护者信息(可选)
LABEL maintainer三木豪# 设置工作目录
WORKDIR /app# 将本地构建好的jar包复制到容器中
COPY runner/target/runner-0.0.1-SNAPSHOT.jar /app/runner.jar# 暴露应用运行的端口默认Spring Boot应用会监听8080端口
EXPOSE 8080# 设置环境变量(可选)比如时区等
ENV TZAsia/Shanghai
RUN ln -snf /usr/share/zoneinfo/\$TZ /etc/localtime echo \$TZ /etc/timezone# 启动命令使用java -jar命令来启动应用
ENTRYPOINT \[java, -jar, /app/runner.jar]二、配置 IDEA 的 Docker 连接打开 IDEA 的设置页面File→Settings在左侧导航栏中选择 构建、执行、部署→Docker点击右上角的号添加 Docker 连接选择连接方式示例中选择SSH连接并填写相关连接信息点击确认完成连接配置三、配置 Docker 运行 / 调试环境点击 IDEA 顶部菜单栏的Run→编辑配置或直接点击工具栏中的运行配置下拉框选择编辑配置在弹出的窗口中点击左上角号选择Docker→Dockerfile在服务器选项中选择刚刚配置的 Docker 服务连接示例中为 “腾讯云”在Dockerfile选项中选择项目根目录下的Dockerfile文件设定镜像标记示例中为adminzoo配置容器相关参数容器名称adminzoo绑定端口9802:9491格式为主机端口:容器端口运行选项--network ubuntu_app_network根据实际网络需求配置点击应用→确定完成配置四、构建并运行 Docker 镜像在 IDEA 顶部的运行配置下拉框中选择刚刚配置好的 Docker 运行环境点击运行按钮绿色三角形观察 IDEA 底部的控制台输出可查看 Docker 的镜像构建过程、运行状态及应用日志注意事项确保本地已构建好对应的 Jar 包示例中为runner/target/runner-0.0.1-SNAPSHOT.jar否则会出现文件复制失败的错误端口映射需确保主机端口未被占用且容器内部应用监听的端口与EXPOSE指令及映射配置一致若需要连接其他容器服务需确保在同一网络中可通过--network参数指定