- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经完成了最初的 Overview of Docker Compose完全按照所写,它在本地使用 boot2docker 工作得很好。但是,如果我尝试做一个 docker-compose up
在远程主机上,它不会将代码添加到远程容器。
重现:
docker-machine create --driver my-favourite-cloud composetest
eval "$(docker-machine env composetest)"
docker-compose up
在原始代码上。composetest $ docker-compose up
composetest $ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
794c90928b97 composetest_web "/bin/sh -c 'python About a minute ago Exited (2) About a minute ago composetest_web_1
2c70bd687dfc redis "/entrypoint.sh redi About a minute ago Up About a minute 6379/tcp composetest_redis_1
composetest $ docker logs 794c90928b97
python: can't open file 'app.py': [Errno 2] No such file or directory
composetest $ docker-compose run -d web sleep 60
Starting composetest_redis_1...
composetest_web_run_3
composetest $ docker exec -it a4 /bin/bash
root@a4a73c6dd159:/code# ls -a
. ..
docker-compose.yml
中的卷
web:
build: .
ports:
- "5000:5000"
# volumes:
# - .:/code
links:
- redis
redis:
image: redis
docker-compose up
它有效!
composetest $ eval "$(boot2docker shellinit)"
composetest $ docker-compose up
Recreating composetest_redis_1...
Recreating composetest_web_1...
Attaching to composetest_redis_1, composetest_web_1
...
docker-compose up
同样,仍然没有看到变化。我意识到我们失去了这个
必备 功能,因为该卷不再安装。但不安装卷是我能够让 docker-compose 与远程主机一起工作的唯一方法。我们应该能够让本地和远程主机使用相同的
docker-compose.yml
工作。和
Dockerfile
.
最佳答案
Compose 所做的事情与您在后台使用常规命令行界面所做的事情几乎相同。所以你的命令大致相当于:
$ docker run --name web -p 5000:5000 -v $(pwd):/code --link redis:redis web
关于docker-compose up 不向远程容器添加代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30971083/
我正在编写一个小实用程序来将 JMS 消息发送到远程服务器,但我未能正确配置 InitialContext(或者看起来如此) 初始化上下文的代码: Properties p = new P
我正在尝试在远程 SQl 服务器中上传新帖子,一切正常,但是当我在上传中选择照片时,它说“处理您的请求时发生错误”,这在本地主机服务器上效果很好,但在远程服务器上则不然 公共(public)异步任务
我想将消息发送到 UDP 套接字,我在谷歌上搜索 http.request 但我才意识到它只用于 http 协议(protocol)(或者是它?)。如何在 node.js 中发出 UDP 请求?我来自
我有两个集群,一个在本地虚拟机中,另一个在远程云中。两个集群都处于独立模式。 我的环境: Scala: 2.10.4 Spark: 1.5.1 JDK: 1.8.40 OS: CentOS
我已将协调器 xbee 连接到 beaglebone 的串行端口,即beaglebone 的 tx 和 rx。我的路由器的 D0 引脚连接到继电器。我想远程禁用或启用 D0 引脚。为此,我正在使用 p
我正在开发一项向远程 Web 服务发送 SOAP 请求并使用 apache Camel 获取响应的开发。 在本例中,我使用 cxf-codegen-plugin 为下面提到的 WSDl 成功生成了客户
为了同时针对两个浏览器(Chrome 和 IE)运行测试,我一直在与常见的“向远程 WebDriver 服务器请求 URL 的 HTTP 请求......在 x 秒后超时”进行了几个月的斗争,花费一次
我是一名优秀的程序员,十分优秀!