Tag: 爪哇

如何将java开发环境发布到许多工作站

我正在寻找一种方法来发布许多(> 50)工作站的Java开发环境与胜利,Linux或MAC。 我的最终用户是一名java课程的学生。 对我来说开发环境是: jdk(OpenJdk或HotSpot) 构build工具(gradle) ide(想法) db(PostgreSQL) docker Docker是工作站上的必备工具。 第一个想法是创build一个我需要的docker图像,并将其推送到集线器。 然后在工作站上拉和运行图像。 但是,如果可能的话,我不知道如何使用dockerized ide。 任何想法如何使用docker发货? 或者,也许有更好的办法?

Web3j无法从Docker容器连接

我在Docker容器中有一个Java应用程序。 它尝试使用Web Bean连接到我的私人区块链。 还有一些问题:无法确定节点的同步状态 我以为这个港口是不能到达的,但是它对所有人都是开放的。 如果我执行我的jar文件不在泊坞窗容器 – 一切OK,它的工作。 有任何想法吗 ?

Chef中禁用docker容器日志configuration

通过厨师食谱,我创buildDocker容器我想禁用docker容器日志,因为我有我自己的应用程序日志,我已经包含了基于这个URL的代码。但是即使在包含这个configuration之后,docker容器日志也被创build了。 请帮忙解决这个问题。 # Run container exposing ports docker_container node['docker']['image'] do repo node['docker']['repo'] port '80:8080' env ["DOCKER_OPTS=–log-driver=none"]#Disabling the log here not working command 'env' tag node['docker']['tag'] action :run end

Docker停止容器自动重启

我有一个docker集装箱正在运行,并使用下面的厨师命令( 更新 ) docker_container node['docker']['image'] do repo node['docker']['repo'] port '80:8080' log_opts ['max-size=1m', 'max-file=1'] command 'env' tag node['docker']['tag'] sensitive true action :run end 在下面的命令的帮助下,容器被停止了。 docker stop docker-container-name 在检查当前状态时,下面的命令是closures的 docker ps -a Exited 2 minutes ago 但大约一个小时后它会自动重启,可能是什么原因,请帮我理解这一点。 docker ps -a 显示currenlty相同的停止容器正在运行

如何从Java项目运行Docker容器?

请任何人都可以告诉我如何运行docker容器从Java代码,我想做一个使用docker的SaaS,一旦用户login,我应该从Java代码启动一个memcached容器,此解决scheme不起作用: Process p = Runtime.getRuntime().exec("docker images"); Docker cmds通常在git bash上运行,而不是在cmd上运行。 PS:我在窗户上使用docker。 谢谢。

Docker:在Ubuntu上安装Java 8失败

我正在尝试在Docker容器中安装Ubuntu的基本映像的Java 8。 我正在运行以下命令, RUN apt-get update && \ apt-get install -y software-properties-common python-software-properties && \ add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" && \ apt-get update && \ echo "$accept-license" | sudo debconf-set-selections && \ apt-get install –allow-unauthenticated -y oracle-java8-installer && \ rm -rf /var/lib/apt/lists/* && rm -rf /var/cache/oracle-jdk8-installer 在运行上面的命令我收到以下错误, Connecting to download.oracle.com (download.oracle.com)|23.57.66.26|:80… connected. HTTP request […]