Tag: stream浪汉

Hyperledger Fabric设置Docker-Compose关键错误

我正在尝试启动一个示例超级分类帐环境,一个订购者,一个同行和一个ca-server。 当我发出命令docker-compose up时,在安装过程中收到以下错误: peer0 | panic: Error when setting up MSP from directory /etc/hyperledger/fabric/msp/sampleconfig: err Could not load a valid signer certificate from directory /etc/hyperledger/fabric/msp/sampleconfig/signcerts, err stat /etc/hyperledger/fabric/msp/sampleconfig/signcerts: no such file or directory 对于订货人: orderer | * '' has invalid keys: genesis, sbftlocal orderer | panic: Error unmarshaling config into struct:1 error(s) decoding: orderer | […]

是否有可能让docker使用主机的dnses?

即时通讯与Docker使用Vagrant,我目前需要从docker容器到达主机dnses,甚至添加我的自定义dns到docker(然后我将我的外部IP添加到DNS和效果将是我认为相同)。 这甚至有可能吗? 我试图通过config.yml挂载/ etc目录如下 #directory map docker_map: – "/etc:/etc" 并input期望在挂载/ etc / hosts文件中的DNS,但它不是为我工作(也许我做错了什么?idk) 我也尝试在config.yml的下面的字段添加主机 # factory settings… docker_hosts: – "127.1.2.3 my-dns" 但又一次没有成功。 我也尝试在/ etc / default / docker中添加–dns参数到DOCKER_OPTS,但是这是为了别的我猜…你能给我任何build议吗? 谢谢。

如何在气stream中重新启动芹菜工人

我目前遇到一个问题,我的芹菜工人偶尔冻结,需要重新启动。 我有一个Airflow的实例,我想使用BashOperator或SSHOperator来configuration和重新启动,但是我不确定如何继续,因为它在Docker容器中。 从本地主机我只是“docker重启工人”,但由于Bash在气stream容器内运行,我需要find一种方法来重新启动通过气streamCLI或SSH从容器到主机,这听起来可怕。 有没有一个优雅的方法来处理这个问题? 编辑:我看到花有一个REST API,我可以重新启动池,但我必须在我的芹菜configuration启用。 它看起来像气stream设置已经configuration ,有没有什么办法来覆盖这个?

访问运行在Vagrant中的Docker容器

嗨,我正在使用stream浪汉和docker – 撰写运行一个简单的networking应用程序。 它在OSX上工作正常,但是当它在一个无用的盒子(ubuntu / trusty64),它不会工作。 我不想使用docker提供商为stream浪者,因为我testing这是另一种types的部署。 这应该工作,因为我在我的本地机器上完全相同的事情。 为什么我甚至不能curl本地端口80(或任何我试过的端口)在应用程序? root@vagrant-ubuntu-trusty-64:/home/vagrant/slack-challenge# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 03f4740887d7 slackchallenge_nginx "/bin/sh -c 'servi…" 43 minutes ago Up 12 minutes 0.0.0.0:8080->80/tcp slackchallenge_nginx_1 ed80831b69a9 slackchallenge_fpm "/usr/bin/supervisord" 43 minutes ago Up 12 minutes 9000/tcp slackchallenge_fpm_1 140ea815843b mariadb "docker-entrypoint…" 43 minutes ago Up 12 minutes 3306/tcp slackchallenge_db_1 […]

stream浪者:使用提供者和提供togather

这是我的主要stream浪文件 Vagrant.configure(2) do |config| config.vm.define "app7" do |app7| app7.vm.synced_folder "/home/behrad/dunro","/var/www/html" app7.vm.network "forwarded_port", id: "ssh", guest: 22, host: 2222, auto_correct: true app7.vm.provider "docker" do |docker| docker.vagrant_vagrantfile = "dev/app7/Vagrantfile" docker.build_dir = "./dev/app7" docker.build_args = "-t","dunro/app7:20170701" docker.name = "app7" docker.ports = ['80:80'] docker.has_ssh = true end end end 和dev / app7 / Vagrantfile Vagrant.configure(2) do |config| config.vm.hostname = […]

Ubuntu + Vagrant + docker组成,不使用Virtualbox

HY, 我一直使用Virtualbox在Windows PC上使用Vagrant + Docker。 自从几个星期以来,我已经将自己的思想转向了Ubuntu 16.04 LTS,并开始将我的Vagrant内容移植到我的新硬件上。 一些stream浪者在我的旧电脑上使用了docker-compose。 现在,在Ubuntu上,我想直接使用Docker和Docker-compose,而不使用Virtualbox。 当然,我可以忘记stream浪者,并直接与Docker合作,但我更愿意通过Vagrant监控每个环境,保持同质化。 在这个新的上下文中(Ubuntu 16 + Vagrant:prodiver = Docker和Provisionner = Docker compose),我找不到有关如何使用“docker compose”的信息。 有些链接显示“vagrant-docker-compose”插件的用法,但它对我不起作用。 我不明白为什么,但我认为这是合乎逻辑的,因为我直接在我的机器上使用Docker,没有使用VBox,而且每个示例都似乎指出您正在使用VBox。 我是否错误地解决了我的问题? 现在我的Vagrantfile看起来像这样(我试过其他的东西…没有更多的成功..): Vagrant.configure(2) do |config| config.vm.provider "docker" do |docker| docker.image="ubuntu:16.04" docker.compose=true end config.vm.provision :docker config.vm.provision :docker_compose, rebuild: true, yml: "/direct/docker-compose.yml", run: "always" end 但docker-compose.yml没有加载…. andd Vagrant说 “他的集装箱开始从未离开”停止“状态,或很快恢复到”停止“状态……” 事实上:我不明白我必须指出我的docker-compose.yml文件的path…. 你可以帮帮我吗 ? 你有线索,还是链接到tuto? 你可以让我的头脑思考正确的方式来解决它….: […]

使用Vagrant + Docker在本地开发木偶

我试图想出一个在当地发展木偶angular色和configuration文件的策略。 理想情况下,我想要一个独立的git仓库,它拥有站起来的所有东西以及一个或多个正在开发的angular色可以应用和validation的testing节点。 我目前的解决scheme是使用docker撰写来启动当地的木偶大师 。 这将我的开发机器上的本地代码文件夹映射到主容器上的/ etc / puppet /代码卷。 对于testing节点部分,我想我可以使用stream氓与木偶供应商。 我之所以selectvagrant(而不是运行docker代理镜像,是因为我的一些angular色适用于windows机器,这似乎是支持windows和linux木偶angular色的最佳select。 我目前的努力是弄清楚如何连接两个虚拟networking(stream浪者到docker工)。 我可以通过将木偶主端口(8140)输出到主机,然后将我的stream浪者指向主机来伪造。 这种方法的问题是我必须使用分配给stream浪客的网关IP(对应于主机),我并不确定整个团队的解决scheme是否稳定。 我正在寻找build议… 这似乎是一个可行的/正确的方法来实现我的目标? 我怎么能干净地结合这两个解决scheme(docker+stream浪者) 我错过了已经解决了这个问题的一些现有的标准做法吗? 这是迄今为止我的工作github回购 。 随意提交任何build议的公关。

是否支持DCOS-Vagrant和DCOS-Docker的GPU?

我已经在Ubuntu 14.04服务器上设置了DCOS-Vagrant(版本1.9.0),它有2个NVIDIA K20X gpus。 但是我无法在Web-UI的代理节点中看到任何GPU资源。 我已经读过,在VirtualBox中使用Passthrough作为Linux主机的GPU是可用的。 代理和主服务器当前与预configuration运行在同一个节点上(尽pipe我的目标是使用DCOS-Vagrant在多个节点上运行代理)。 我也跟着这个链接: https : //dcos.io/docs/1.9/deploying-services/gpu/custom-install/ DCOS-Vagrant和DCOS-Docker支持GPU资源吗? 如果是,我该如何启用它们? 另外,由于使用nvidia-docker包装器启用了docker的GPU支持,DCOS-Docker使用它吗? 谢谢,Ambuj

在Docker容器中运行Vagrant

我正在寻找一种方式来在docker集装箱内运行stream浪汉。 我尝试过使用Ubuntu的基础容器,但在做stream浪汉的时候遇到了一些问题,失败了。 root@991baf290ddc:/srv# vagrant up VirtualBox is complaining that the installation is incomplete. Please run VBoxManage –version to see the error message which should contain instructions on how to fix this error. root@991baf290ddc:/srv# VBoxManage –version WARNING: The character device /dev/vboxdrv does not exist. Please install the virtualbox-dkms package and the appropriate headers, most likely linux-headers-. […]

无法使用docker容器中的pysparkling自动运行H2O Flow

语境: 我有一个正在运行的H2O Sparkling Water本地环境,使用docker集装箱安装。 我创build了一个基于官方jupyter/all-spark-notebook图像的jupyter/all-spark-notebook来安装Hadoop和Spark的本地环境,并在其上面包含以下代码: # Install H2O pysparkling requirements RUN pip install requests && \ pip install tabulate && \ pip install six && \ pip install future && \ pip install colorama # Expose H2O Flow UI ports EXPOSE 54321 EXPOSE 54322 EXPOSE 55555 # Install H2O sparkling water RUN \ cd /home/$NB_USER […]