我正在尝试在docker容器中运行haproxy。要从图像构建和运行haproxy,docker-compose会在下面读取我的.yaml文件。
proxy:
build: ./
env_file: .env
ports:
- "8000:80"
- "9000:9000"
执行docker-compose构建后,会创建图像,但在尝试使用以下内容生成容器时,我收到以下错误:
$ docker-compose up -d
Starting my_haproxy_container
←[31mERROR←[0m: Container command could not be invoked.
通过docker安装信息:
$ docker version
Client:
Version: 1.10.2
API version: 1.22
Go version: go1.5.3
Git commit: c3959b1
Built: Mon Feb 22 22:37:33 2016
OS/Arch: windows/amd64
Server:
Version: 1.10.3
API version: 1.22
Go version: go1.5.3
Git commit: 20f81dd
Built: Thu Mar 10 21:49:11 2016
OS/Arch: linux/amd64
我不确定为什么docker-compose up -d
无法启动容器。任何信息都非常感谢。谢谢。
答案 0 :(得分:0)
无法调用容器命令 是否意味着您的Dockerfile中存在CMD问题。这不是码头构成问题。
检查./Dockerfile