1 回答

TA貢獻1906條經(jīng)驗 獲得超10個贊
你不能在你的 PHP 容器中直接使用 localhost 它不提供 HTTP,它是 php-fpm。
您必須調(diào)用 nginx 容器 da-invoicing-api
$result = $this->client->request(
'POST',
'da-invoicing-api/api/v1/course_invoices',
[
RequestOptions::HEADERS => [
'Accept' => 'application/ld+json',
'Content-Type' => 'application/json',
'Authorization' => "Bearer {$this->token}",
],
RequestOptions::BODY => json_encode([
'courseInstanceId' => self::COURSE_INSTANCE,
]),
]
);
Docker-compose為您的 compose 文件中的每個容器創(chuàng)建主機別名(同一網(wǎng)絡(luò)上的其他容器可以使用該服務(wù)名稱)。
- 1 回答
- 0 關(guān)注
- 168 瀏覽
添加回答
舉報