【问题标题】:How do I solve Missing mandatory value for "image" option in service "wacore" in Initial Setup of Whatsapp business Api?如何解决 Whatsapp 业务 Api 初始设置中服务“wacore”中“图像”选项缺少强制值?
【发布时间】:2019-04-12 11:41:39
【问题描述】:
我正在尝试设置 Whatsapp 业务 API。
设置参考Link。
我正在使用 Windows 10 操作系统。 -- 仅供参考。
在初始设置部分,在命令 docker-compose up -d 上我收到错误。
服务“wacore”中缺少“图像”选项的强制值:运行
docker-compose 与 env var WA_API_VERSION (ex. WA_API_VERSION=2.21.4
码头工人撰写)
谢谢。
【问题讨论】:
标签:
facebook
docker
whatsapp
【解决方案1】:
如果设置环境变量不起作用,您可以尝试在 docker-compose.yml 中手动更改 WA_API_VERSION。
更改这些行
wacore:
image: docker.whatsapp.biz/coreapp:v${WA_API_VERSION:?Run docker-compose...<options>)}
...
waweb:
image: docker.whatsapp.biz/web:v${WA_API_VERSION:?Run docker-compose...<options>)}
进入
wacore:
image: docker.whatsapp.biz/coreapp:v2.23.4
...
waweb:
image: docker.whatsapp.biz/web:v2.23.4
版本号可以参考这个link
【解决方案2】:
你必须为 WA_API_VERSION 定义环境变量,如果你使用 powershell 运行 $env:WA_API_VERSION = "2.23.4" 然后运行 docker-compose up -d强>
【解决方案3】:
文档说您必须手动更改版本
docker-compose.yml
services:
...
wacore:
image: docker.whatsapp.biz/coreapp:v${WA_API_VERSION:-2.21.6}
...
waweb:
image: docker.whatsapp.biz/web:v${WA_API_VERSION:-2.21.6}
【解决方案4】:
你可以像这样运行命令 =>
WA_API_VERSION=2.37.1 docker-compose up -d