当前位置: 首页 > 知识库问答 >
问题:

有没有一种方法可以直接从服务器构建停靠化映像?

叶煌
2023-03-14

我已经在我的服务器上安装了docker,这是linux机器,我是从另一个系统(windows)编码,是否有任何直接从服务器创建dockerized图像?这是我正在使用的文件。

FROM openjdk:8-jdk-alpine
ARG JAR_FILE=cobra-master-data-management-deploy/target/*.jar
COPY ${JAR_FILE} sample.jar
ENTRYPOINT ["java","-jar","/sample.jar"]

是否可以用服务器的路径或任何其他方式替换arg jar_file,以便直接从服务器创建映像,而不需要将文件复制并粘贴到服务器,然后创建映像??

共有1个答案

龙承德
2023-03-14

通过将docker build传递给docker build命令,可以替换arg的值:docker build--build-arg jar_file=path/to/files/*.jar dockerfile

也许认为Docker图像存储库是合理的?您可以将它设置在您的服务器上,或者服务器可以读取它的其他地方,然后您可以在本地构建映像,并将映像上传到这个repo中,然后从repo中提取到您的服务器上。

 类似资料:
  • 问题内容: 还是我必须有一个调用env-> NewDirectByteBuffer(buffer,size)的JNI帮助函数? 问题答案: 我要做的是创建一个普通的DirectByteBuffer并更改其地址。 从这一点开始,您可以访问引用基础地址的ByteBuffer。我这样做是为了访问网络适配器上的内存以实现零拷贝,并且工作正常。 您可以直接为您的地址创建一个DirectByteBuffer,

  • 问题内容: 我们有一个SQL联系人数据库,可以无数次链接到我们所有的项目信息中。 最近建议我们将这些信息的联系人部分提供给最终用户的电子邮件客户端,因此我们正在考虑设置LDAP服务器。 有没有可以让我们将数据库中的信息(可能是我怀疑的视图)映射到LDAP服务器的信息? 问题答案: OpenLDAP支持使用back- sql 由元数据驱动的SQL后端。测试的状态因您选择的RDBMS后端而异。

  • 问题内容: 给定一个结构: 以及带有结构名称的字符串 要么 如何从字符串名称而不是结构创建结构的实例?我的想法是,我将使用链接到二进制文件中的所有结构创建一个应用程序,但根据字符串创建运行时实例。(某种元元) 问题答案: Go中没有类型的中央注册表,因此在一般情况下您无法提出要求。 您可以使用从字符串到对应于每种类型的值的映射来手动建立自己的注册表来支持这种功能。例如: 然后,您可以创建如下类型的

  • 问题内容: 我现在有几个Dockerfile。 一种是Cassandra 3.5,它是 我也有一个用于Kafka的Dockerfile,但是要复杂得多。它是,并且它运行长命令来安装Kafka和Zookeeper。 最后,我有一个用Scala编写的使用SBT的应用程序。 对于该Dockerfile,它是,这使我得到了Java 8,Scala 2.11.7和STB 0.13.9。 也许,我不了解Doc

  • 问题内容: 我有一个简单的https服务器,提供了一个简单的页面,例如(简洁起见,没有错误处理): 我想使用“ 让我们加密 TLS”证书通过https提供内容。我希望能够进行证书续订并更新服务器中的证书,而无需停机。 我尝试运行goroutine更新: 但是,这不起作用,因为服务器不会“读入”更改后的配置。无论如何,有没有要求服务器重新加载? 问题答案: 有:您可以使用的成员而不是填充。首先,定义

  • 问题内容: 我们有一个使用Maven作为其构建/依赖管理工具的项目。但是我们的代码需要在客户的站点上进行编译,并且客户要求我们交付为Ant编写的构建脚本。 因此,当我们需要将代码交付给客户端时,我们希望继续使用Maven并自动生成Ant脚本。 我们能做到吗? 问题答案: 您可以使用Maven Ant插件。