Envie comentários
Como fazer upload de recursos de versão para o Cloud Storage
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Neste documento, você verá como fazer upload dos arquivos e recursos do aplicativo e
como disponibilizá-los em um bucket do Cloud Storage. Conclua estas
etapas antes de usar a API Admin do Google App Engine para implantar esse aplicativo no App Engine.
Para mais informações sobre outras funcionalidades dos comandos gcloud storage
,
como o download, a cópia e a exclusão de objetos, consulte
Descobrir o armazenamento de objetos com a ferramenta gcloud .
Antes de começar
É preciso ter ou
criar um projeto do console do Google Cloud
antes de usar a gcloud CLI para criar e fazer upload de recursos para
um bucket do Cloud Storage.
Observação: para escolher o próprio nome de bucket do Cloud Storage, substitua todas as
instâncias de my-bucket-YOUR_UNIQUE_ID
nas etapas abaixo.
Como fazer upload do aplicativo para um bucket do Cloud Storage
Para criar um bucket do Cloud Storage e, em seguida, fazer upload dos recursos do aplicativo, siga estas etapas:
Crie o bucket do Cloud Storage em que você fará o upload da versão:
gcloud storage buckets create gs://my-bucket-YOUR_UNIQUE_ID /
Onde my-bucket-YOUR_UNIQUE_ID
é um nome de bucket exclusivo do Cloud Storage.
Navegue até o diretório local que contém a versão do aplicativo.
Por exemplo, se você quiser fazer o upload do aplicativo my-python-app.py
, localizado
no diretório my-application
em
root/apps-container/my-application/
, navegue até o diretório pai
apps-container
:
cd root/apps-container
Faça o upload dos recursos da versão para o bucket do Cloud Storage:
gcloud storage cp my-application gs://my-bucket-YOUR_UNIQUE_ID / --recursive
Em que my-application
é o diretório da versão e my-bucket-YOUR_UNIQUE_ID
é o bucket do Cloud Storage.
Verifique se o upload foi bem-sucedido listando os recursos no bucket do Cloud Storage:
gcloud storage ls gs://my-bucket-YOUR_UNIQUE_ID /my-application/
Exemplo de lista:
gs://my-bucket-YOUR_UNIQUE_ID /my-application/index.html
gs://my-bucket-YOUR_UNIQUE_ID /my-application/my-python-app.py
Próximas etapas
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-09-17 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
Quer enviar seu feedback?
{"lastModified": "\u00daltima atualiza\u00e7\u00e3o 2024-09-17 UTC."}
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-09-17 UTC."]]