Azure容器-与远程容器实例上的文件进行交互

时间:2020-10-30 15:18:25

标签: azure docker azure-container-instances

我正在尝试与Azure中的容器实例进行远程交互。 我已经执行了以下步骤:

  1. 在本地注册表上加载了本地映像

    docker load -i ima.tar

  2. 登录到远程ACR

    docker login --username --password + login-server

  3. 标记了图像

    docker tag local-image:tag <登录服务器/存储库名称:tag>

  4. 推送的图片

    docker push <登录服务器/存储库名称:标签>

如果我尝试运行这样的命令:

az container exec --resource-group myResourceGroup --name <name of cotainer group> --container-name <name of container app> --exec-command "/bin/bash"

我可以成功以交互方式登录bash。 我的目标是使用ACR映像将本地文件处理到远程ACI,如下所示:

docker run -t -i --entrypoint=./executables/run.sh -v "%cd%"\..:/opt/test remote_image:tag

有办法吗?如何通过AZ CLI运行ACI e远程推送文件? 谢谢

1 个答案:

答案 0 :(得分:1)

出于您的目的,建议您将Azure文件共享安装到ACI,然后将文件上传到文件共享。最后,您可以访问ACI内“文件共享”中的文件。请按照here的步骤安装文件共享。