Linux/Unix
我做了一个非常小的凤凰框架应用程序(只有稍微修改,当你运行:mix phoenix.new)。我一直在尝试在Docker容器中部署它。容器正在运行时它工作正常,但它始终在启动后一分钟内死亡,并显示“Killed”消息。无论我是否要求要求似乎都不重要。我尝试观看码头事件,并得到以下内容: $ docker events 2016-04-09T16:24 :02.538602484-04:
..
我必须在多个主机中创建容器。我有一个dockerfile为每个容器。我发现docker-compose可以用于从单个yaml文件运行多个容器。我必须在HostA中运行containerA,在HostB中运行containerB等等。可以使用docker-compose来实现这一点吗?或者使用dockerfile在不同主机中创建容器的最佳方式是什么。 解决方案 不,docker-compos
..
我想采用Docker的形象(让我们说ubuntu:最新的),并且做出如下一些: > docker-image-mount ubuntu:最新的my_little_ubuntu > cd my_little_ubuntu > ls / usr / var / bin等 有可能吗? > 解决方案 我刚刚调查了docker如何存储他们的图像的内部结构。 如果 au
..
如何从容器内部获取docker的容器名称? 我不能使用检查因为我必须使用容器内的脚本才能获取信息从json url。 谢谢 解决方案 如果你的意思是作为主机名变量的env中可用的容器ID。它应该与大多数操作的名称互换。 env HOSTNAME = 5252eb24b296 TERM = xterm .... CONTAINER ID IMAGE C
..
我在我的容器中安装了最小的Ubuntu,我想让Xserver运行。 我需要XServer,因为我的应用程序需要meshlabserver,它本身需要Xserver。 我安装了xserver-xorg和所有其他软件包,但是当我尝试启动X在容器中通过 / usr / bin / X:0 它说: 致命的服务器错误: (EE)xf86OpenConsole:无法
..
我有下一个docker-compose容器: #docker-compose.yml version:' 2' 服务: web: build:。 ports: - “80:80” 卷: - 。:/ home / app / NAME_OF_MY_APP db: image:postgres:9.4 ports: - “5432” 环境: POSTGRES_
..
我想使用大数据分析来做我的工作。我已经实现了在容器内创建容器的所有docker的东西。我现在是大数据的新手,而且我已经知道,使用Hadoop进行HDFS,而在Hadoop本身使用Spark而不是MapReduce,这是网站和应用程序在速度变化时的最佳方式(是吗?)。这将在我的Docker容器上工作吗? 解决方案 您可以尝试使用Cloudera QuickStart Docker Image
..
美好的一天! 我将图像推到码头中心有一点问题。首先我的软件版本: vagrant @ debian-8-docker:〜$ docker version 客户端版本:0.11 .1 客户端API版本:1.11 Go版本(客户端):go1.2.1 Git提交(客户端):fb99f99 服务器版本:0.11.1 服务器API版本:1.11 Git commit(ser
..
我一直在努力一段时间,遇到一个我仍然无法解决的问题。帮助将不胜感激! 我做了什么: 1)使用我的服务器上的Ubuntu 16.04.1 LTS虚拟机上的docker映像(8.9.6-ce.0)安装Gitlab-CE,后跟 http://docs.gitlab.com/omnibus/docker/README.html 2)在同一个局域网中为一台机器设置一些项目>>所有工作ok 3)添加一
..
我完全是码头工人的新人。我已从来源安装。我试图通过使用 boot2docker start 从cmd运行它。但是我得到以下 boot2docker start 无法启动机器boot2docker-vm
..
如何对码头容器进行统计。我使用 docker run -d -P -v / Users / bsr创建了它:/ usr / local / users --name test ubuntu 我已经安装了虚拟机客户端加载,并且安装工作。但是,我不知道为什么我不能保持shell运行。 bsr [〜/ tmp / web] $ docker ps -a CONTAINER ID
..
我正在关注这篇文章: http://eric-price.net/blog/centralized-logging-docker-aws-弹性搜索 这是我的docker-compose.yml是什么样子: version:“2” services: 流利: 图片:流利/流畅:最新 端口: - “24224:24224” 命令:start.sh 网络: -
..
我刚刚在虚拟机上安装了Docker,并创建了一个ubuntu容器。当我运行“apt update”时,我收到以下错误。 Err:1 http://archive.ubuntu.com/ubuntu xenial InRelease 临时失败解决'存档。 ubuntu.com' Err:2 http://archive.ubuntu.com/ubuntu xenial-updates I
..
我有简单的命令来制作和启动container(create.sh): docker build -t foo。 docker rm bar docker create --name = bar foo&&& \ docker start bar&& \ docker exec bar sh / bin / echo测试! Dockerfile:
..
TL; DR:如何更改我的下面 docker-compose.yml ,以便允许一个容器使用另一个容器通过自定义(非我有一个很常见的设置:一个web应用程序的容器(Padrino [Ruby]),Postgres,Redis和一个排队框架(Sidekiq) 。网络应用程序附带自定义的Docker文件,其余的服务来自标准图像(Postgres,Redis),或从Web应用程序(Sidekiq)安装数
..
我对ubuntu来说很新,所以我可能会有一些简单的事情。我试图用 sudo docker rmi 我收到错误 来自守护进程的错误响应:没有这样的ID:265fdadf ... 如果我尝试 sudo docker ps -a | grep 它不返回任何结果。 我不知道这个错误响
..
我正在寻找一种方法来运行Jenkins工作/在Jenkins奴隶内建立动态(按需)启动码头。附加视觉理解模式。 我正在寻找什么,我的流程如下所示: 1)触发Jenkins作业(手动/ git / gerrit) 2)Jenkins主人(在码头工厂运行)启动从机停靠码头(并通过脚本/构建指令) 3)构建正在Jenkins从站上运行(或者如果并行/管道运行) 4)结果返回给詹
..
根据 https:// docs。 docker.com/engine/reference/api/docker_remote_api_v1.24/#/list-tasks ,过滤器只能用于获取运行具有特定服务名称的容器。由于某些原因,我将获得所有任务的完整列表,无论其名称或所需状态如何。我找不到使用带有Docker API的JSON请求的curl的正确示例。 我使用以下命令: A)
..
在用于节点js的Winston logger中,是否可以记录关闭节点应用程序?例如,如果节点应用程序在Docker中运行,并且docker容器被杀死,是否可以使用winston进行登录?或者我需要通过码头登录吗? 解决方案 您可以捕获node.js中的信号事件,并运行该信号上的任何代码,在您的情况下记录。 SIGTERM - nodejs中的优雅关机 A docker stop
..
尝试在docker中运行MySQL时,获得以下错误。说端口已经在使用了,这可能是我的本地mysql数据库,我如何使用docker和mysql? docker :来自守护程序的错误响应:驱动程序失败编程端点上的外部连接stupefied_einstein():启动userland代理时出错:listen tcp 0.0.0.0:3306:bind:address已在使用中。 解
..