Google console ed.
Google Colab
Google Colab is een online platform dat je gratis kunt gebruiken om Python-code uit te voeren, zonder dat je zelf een complexe omgeving hoeft op te zetten. Het is als een soort digitaal notebook waar je codecellen kunt maken, uitvoeren en resultaten kunt bekijken.
π Op deze pagina diverse Google onderdelen:
Google Cloud
β Openen in FireFox i.v.m. ander account
Google Cloud Start
Google console (CAT users)
β Openen in Chrome
Google Search Console - CAT ed.
β Analytics
Google Analyticsβ¨
Google Cloud
Installeer de gcloud-CLI
en na installatie geef je het Project ID op of maak je een nieuw project aan
Taggen van de Docker Image
Het taggen van uw Docker-image voor Google Container Registry (GCR)
β Ga naar de project map
docker tag cat-aq-app gcr.io/cat-aq-app/cat-aq-app
Hierbij is cat-aq-app de naam van uw lokale Docker-image. De tag gcr.io/cat-aq-app/cat-aq-app bestaat uit drie delen:
- gcr.io: Dit is de domeinnaam voor Google Container Registry.
- cat-aq-app: Dit is uw Google Cloud project-ID.
- cat-aq-app: Dit is de naam die u geeft aan de image in de registry.
U kunt deze naam veranderen om verschillende versies of configuraties van uw applicatie te onderscheiden.
Controleren van de Image Tag
Na het uitvoeren van het tag-commando, kunt u controleren of de tag succesvol is toegevoegd door het commando βdocker imagesβ uit te voeren. Dit zal een lijst tonen van alle Docker-images op uw systeem, inclusief de nieuw getagde image. Zodra de image succesvol is getagd, bent u klaar om het naar de Google Container Registry te pushen.
docker images
app.yaml
β Het app.yaml bestand moet worden gemaakt voordat u uw applicatie deployt op Google App Engine, maar na het pushen van uw Docker-image naar Google Container Registry.
β Het bestand moet in de root van het project staan (in de zelfde map als het Dockerfile)
runtime: custom env: flex env_variables: VARIABLE_NAME_1: 'waarde1' VARIABLE_NAME_2: 'waarde2' resources: cpu: 1 memory_gb: 0.5 disk_size_gb: 10
Open Command Prompt Google Cloud SSDK Shell:
gcloud auth configure-docker
Dit commando voegt de Google Container Registry (GCR) toe aan de lijst van Docker credential helpers in uw Docker-configuratie. Dit betekent dat uw Docker-client automatisch de juiste credentials zal gebruiken wanneer u images pusht naar of trekt van GCR.
Het commando kan aanwijzingen geven of bevestigingen vragen om de configuratie te voltooien. Volg deze instructies.
Configureer Docker voor Authenticatie
cat [PATH-TO-YOUR-SERVICE-ACCOUNT-KEY-FILE.json] | docker login -u _json_key --password-stdin https://gcr.io
Dit zal Docker configureren om de juiste credentials te gebruiken bij het communiceren met Google Cloud, waardoor u uw Docker-image naar de Google Container Registry kunt pushen.
Push de Docker Image naar GCR:
In de Google Cloud SDK Shell:
docker push gcr.io/cat-aq-app/cat-aq-app
Dit commando zal de getagde Docker-image uploaden naar de Container Registry van uw Google Cloud project.
Controleer of de Docker Image met succes is gepusht
β Ga naar:
Google Cloud Console
β Zoek in de zoekbalk (bovenaan op de pagina) naar βContainer Registryβ
PUBLICEREN
Navigeer met de Google Cloud SDK Shell naar de project map:
cd C:\Users\31628\a3dpython\a3d_ai\a3dCAT_VA_web_deploy
β Publiceer de applicatie met:
Dit kan wat tijd in beslag nemen
gcloud app deploy