在Debian系统上使用Java容器技术,主要基于Docker实现,步骤如下:
安装Java环境:
sudo apt update
sudo apt install default-jdk # 或 openjdk-17-jdk
java -version # 验证安装
编写Dockerfile:
基于官方OpenJDK镜像构建,示例:
FROM openjdk:17-jdk-slim
WORKDIR /app
COPY target/*.jar /app/java.jar
EXPOSE 8080
CMD ["java", "-jar", "java.jar"]
构建与运行容器:
docker build -t java-app:1.0 . # 构建镜像
docker run -d -p 8080:8080 java-app:1.0 # 运行容器并映射端口
验证与监控:
http://localhost:8080 确认应用运行。docker ps 查看容器状态,docker stop <容器ID> 停止容器。可选进阶操作:
-v 参数挂载宿主机目录(如日志、配置文件)。以上步骤参考自,可根据实际需求调整JDK版本、端口及配置。