我正在尝试与Azure中的容器实例进行远程交互。 我已经执行了以下步骤:
在本地注册表上加载了本地映像
docker load -i ima.tar
登录到远程ACR
docker login --username --password + login-server
标记了图像
docker tag local-image:tag <登录服务器/存储库名称:tag>
推送的图片
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远程推送文件? 谢谢
答案 0 :(得分:1)
出于您的目的,建议您将Azure文件共享安装到ACI,然后将文件上传到文件共享。最后,您可以访问ACI内“文件共享”中的文件。请按照here的步骤安装文件共享。