Tag: typesafe activator

在Docker Alpine Linux容器上运行Scala SBT时的证书exception

我有一个Dockerfile与下面的基本映像: FROM frolvlad/alpine-oraclejdk8:slim 在同一个Dockerfile中,我也运行: activator compile 当我运行$ docker build -t some_name . 在我的MacBook上,SBT步骤按预期工作。 当我在远程Ubuntu主机(AWS上的EC2实例)上运行相同的命令时,通过相同的Dockerfile,我得到了许多证书错误,如下所示: [info] Resolving org.webjars#strip-json-comments;1.0.2-1 … [error] Server access Error: java.security.cert.CertificateException: No name matching repo.typesafe.com found url=https://repo.typesafe.com/typesafe/ivy-releases/org.webjars/strip-json-comments/1.0.2-1/ivys/ivy.xml [error] Server access Error: java.security.cert.CertificateException: No name matching repo.scala-sbt.org found url=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/org.webjars/strip-json-comments/1.0.2-1/ivys/ivy.xml [error] Server access Error: java.security.cert.CertificateException: No name matching repo1.maven.org found url=https://repo1.maven.org/maven2/org/webjars/strip-json-comments/1.0.2-1/strip-json-comments-1.0.2-1.pom [info] Resolving com.typesafe.sbt#sbt-rjs;1.0.7 … […]

Playframework:激活码dist在docker集装箱内耗时太长

我创build了一个用于构build项目的容器图像,并将以下临时图像推送到了dockerhub somasundaramsekar / play-activator-1.3.0:v1.2。 当我运行docker run -t -i <Image~> ./run.sh Image〜 docker run -t -i <Image~> ./run.sh其中图像是使用下面的Dockerfile FROM somasundaramsekar/play-activator-1.3.0:v1.2 MAINTAINER somasundaram@outlook.com WORKDIR /application ADD app ./app ADD conf ./conf ADD project ./project ADD public ./public ADD test ./test ADD activator.properties build.sbt ./ ADD run.sh ./ 而run.sh的内容是 #!/bin/bash export PATH=$PATH:/root/activator-dist-1.3.10/bin activator dist 这是非常非常慢! sbt clean compile也是如此。 […]

构buildPlay应用程序作为Docker镜像,重新映射端口

我试图将我的Pl​​ay应用程序构build到端口8080上的Docker容器中。 请求端口8080上的泊坞窗容器打我的播放应用程序。 我遇到麻烦了。 我想我可以通过将Docker端口8080映射到内部端口9000,但我无法弄清楚如何使用sbt插件来做到这一点。 我所能做的就是改变暴露的端口使用 dockerExposedPorts := Seq(8080)