docker-compose相关内容
我必须用docker-compose设置一个mongo副本集。对于副本集,容器必须彼此认识。 我在 docker-compose.yml dbreplicasetpart1: image:mongo:2.6.8 曝光: - '27018' 链接: - replicasetpart2 - replicasetpart3 cap_add: - NET_AD
..
使用Docker Machine创建新机器后,我收到以下错误: $ docker ps 守护进程的错误响应:客户端比服务器更新(客户端API版本1.21,服务器API版本:1.19) 我如何解决这个问题? 解决方案> docker-machine upgrade 会做的诀窍。这可能会发生 - 就像对我来说 - 即使你
..
docker版本打印: 客户端版本:1.0.1 客户端API版本:1.12 Go版本(客户端):go1.2.1 Git提交(客户端):990021a 服务器版本:1.0.1 服务器API版本:1.12 Go version(server):go1.2.1 Git commit(server):990021a docker-compose --ver
..
我试图链接2个独立的容器: nginx:最新 php: fpm 问题是php脚本不起作用。也许php-fpm配置不正确。 这是源代码,位于我的存储库中。这是文件 docker-compose.yml : nginx: 构建:。 ports: - “80:80” - “443:443” 卷: - ./:/var/www/test/ 链接: - fpm
..
我是Docker的新人,来自Vagrant。 我在我的“D:/ Works / something / DockerFirstTime“文件夹。 现在我用 docker-machine创建机器第一个 和简单的 Dockerfile : FROM ruby:2.2-onbuild 和简单的 Gemfile : 源'https://rubygems.org
..
我在Windows中使用docker工具箱,并尝试在docker-compose.yml文件中安装一个Windows文件夹,如下所示: nginx: image:nginx:latest container_name:test_server ports: - “80:80” volumes: - / sss: / c / data / www:ro 环境: -
..
我的码头图像是建立在Jenkins CI服务器上,并被推送到我们的私人Docker注册表。我的目标是为Docker-compose提供环境,它始终启动图像的原始状态。 我目前正在使用docker-compose 1.3.2以及1.4 .0在不同的机器,但我们以前也使用旧版本。 我一直使用 docker-compose pull&& docker-compos up -d 命令从注册表中
..
如果我在boot2docker中键入以下命令,如docker网站所示: curl -L https:// github .com / docker / compose / releases / download / 1.1.0 / docker-compose-`uname -s` -`uname -m`> / usr / local / bin / docker-compose ch
..
我希望能够在docker-compose.yml中使用env变量,并在docker-compose时传入值。 这是一个例子。我今天正在使用基本的docker运行命令,它是围绕我自己的脚本。 有没有办法通过compose实现它,没有任何这样的bash包装? proxy: 主机名:$ hostname 卷: - / mnt / data / logs / $ hostname:/
..
我正在尝试分发一组连接的应用程序,这些应用程序运行在几个链接的容器中,其中包含一个需要的mongo数据库: 包含一些种子数据; 允许用户添加其他数据。 理想情况下数据也将被保留在链接的数据卷容器中。 我可以将数据存入 mongo 容器中一个不装载任何卷的 mongo 基本实例(dockerhub image: psychemedia / mongo_nomount - 这本质上
..
我有一个包含以下服务的应用程序: web / 在port 5000上保存并运行一个python 3烧瓶Web服务器。使用sqlite3。 worker / - 有一个 index.js 文件,它是队列的工作者。 Web服务器使用端口 9730 上的json API与此队列进行交互。工作人员使用redis进行存储。工作人员还将数据本地存储在文件夹 worker / images / 这
..
我正在尝试使用docker-machine与docker-compose。文件docker-compose.yml具有如下定义: web: build:。 命令:./run_web.sh 卷: - 。:/ app ports: - “8000:8000” links: - db:db - rabbitmq:rabbit - redis:redis
..
我认为这可能是一个XY问题,所以我将包括问题的上下文,因为我不知道解决这个问题的最佳方法。 我在AWS上设置了一个kubernetes环境,这样我有两个部分,一个nginx容器和一个后端服务(我称之为SvcA)。由于后端服务可以来回,在我的nginx配置中,我有一些看起来像: resolver kube-dns.kube -system.svc.cluster.local valid
..
所以我有一个简单的容器化django项目,另一个容器用于sass css编译。 我使用docker-compose与docker-machine,但是当我开火Web容器没有我的本地文件(manage.py etc),所以它没有找到一个文件:manage.py 错误。 让我解释一下: docker-compose.yml web: build:。 卷: - 。:/
..
我将Docker配置为使用docker-compose.yml运行Postgres和Django,并且可以正常工作。 我遇到的麻烦是Selenium无法连接到Django的维护者。 现在有道理(至少对我来说)django必须访问硒以控制浏览器,硒必须访问django才能访问服务器。 我已经尝试使用docker'ambassador'模式,使用docker-compose.yml的
..
我不知道我的问题是否相关,因为我可能尝试混合不应该混合的工具(Capistrano和Docker)。 我最近已经将应用程序这是与Capistrano部署的。 Docker组合用于开发和分期环境。 这是我的项目如何(应用程序文件未显示): Capfile docker-compose.yml docker-compose.staging.yml config /
..
我有这个简单的Dockerfile测试,但是在PHP镜像中的LEMP堆栈也是一样的:cron作业根本不是在Docker中执行。 是我的测试Dockerfile: FROM debian:latest MAINTAINER XY LABEL描述=“Cron”Vendor =“Istvan Lantos”Version =“1.0” 运行a
..
我为我的开源代码创建了一些集成测试,我正在寻找一个可公开访问的CI服务来托管它们。由于Travis-CI必须为我的所有容器提供小配额,我想我将使用CircleCI。这是我的 cirle.yml : 机器: services: - docker dependencies: override: - pip install docker-compose test: ove
..
我使用docker和docker compose与postgres一起运行clojure和一个节点应用程序。 项目包含在以下文件夹结构中。 p> project / - app / - - Dockerfile - frontend / - - / Dockerfile - docker-compose.yml a
..
我用一个码头工人形象:
..