0

我正在尝试用应用程序教授 docker 容器Python3.10 上传提供删除另一个 docker 容器中的 blob 数据Azurite
首先,我使用 Azurite 启动了 docker 容器:

docker run -p 10000:10000 mcr.microsoft.com/azure-storage/azurite azurite-blob --blobHost 0.0.0.0 --blobPort 10000.

文档Azurite具有恒定的凭证变量:
Account name: devstoreaccount1
Account key: Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==

并通过http连接到Azurite它需要使用endpoint: http: //127.0.0.1 :10000/devstoreaccount1/Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq

我在浏览器中测试它endpoint,但总是收到错误 400(InvalidResourceName)。

但即使是一个有效的端点案例,如何使用 python 应用程序教 docker 容器 - 使用 Azurite 在另一个 docker 容器中上传、提供和删除 blob 数据?

4

0 回答 0