java - Docker Ubuntu 主机上的 jni4net

标签 java spring ubuntu docker jni4net

我有一个使用 SpringBoot 在 Java 8 中开发的应用程序,它使用 jni4net 来使用 dll 库。

可以在 Ubuntu 中创建一个 docker 容器来运行这个应用程序吗?

enter image description here

谢谢

最佳答案

使用 Docker 进行 Spring Boot

本指南将引导您完成构建用于运行 Spring Boot 应用程序的 Docker 镜像的过程。 您将构建什么

Docker是一个具有“社交”方面的Linux容器管理工具包,允许用户发布容器镜像并使用其他人发布的容器镜像。 Docker 镜像是运行容器化进程的方法,在本指南中,我们将为简单的 Spring boot 应用程序构建一个镜像。 你需要什么

About 15 minutes

A favorite text editor or IDE

JDK 1.8 or later

Gradle 2.3+ or Maven 3.0+

You can also import the code straight into your IDE:

    Spring Tool Suite (STS)

    IntelliJ IDEA

如果您不使用 Linux 计算机,您将需要虚拟化服务器。通过安装 VirtualBox,其他工具(例如 Mac 的 boot2docker)可以为您无缝管理。访问 VirtualBox 的下载网站并选择适合您计算机的版本。下载并安装。不用担心实际运行它。

您还需要 Docker,它仅在 64 位计算机上运行。请参阅https://docs.docker.com/installation/#installation有关为您的计算机设置 Docker 的详细信息。在继续之前,请验证您可以从 shell 运行 docker 命令。如果您使用 boot2docker,则需要先运行它。

关于java - Docker Ubuntu 主机上的 jni4net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46898025/

相关文章:

node.js - Protractor 执行 config.js 不工作

java - "Ideal"OS X Mavericks 的 Java 开发设置?

java - DefaultHandler strings() 方法行为

java - Pattern::asPredicate 线程安全吗

mysql - 在尝试使用 spring mvc Angular JS 保存数据时在数据库中存储空值

java - Spring Quartz Scheduler - 在其他作业完成后运行作业

bash - 如何从 linux 终端读取 8 位 ascii

Java:如何编辑和调整文本文件中的变量?

java - Spring Security 显示 'Your login attempt was not successful due to' 用于自定义成员资格

python - 终端无法在 Ubuntu 18.04 中启动