[GCP] Jusqu'à ce que vous transmettiez l'image Docker locale à Container Registry

Aperçu

Travailler pour pousser l'image de conteneur développée et construite dans l'environnement local du local vers le référentiel de "Container Registry"

référence

https://cloud.google.com/container-registry/docs/pushing-and-pulling#push_the_tagged_image_to

procédure

1. Paramètres de gcloud

  1. Installez la commande gcloud dans votre environnement local
    • https://cloud.google.com/sdk/docs/quickstart-macos?hl=ja
  2. Réglage initial
    • gcloud init

2. Créez un compte de service pour Push / Pull de l'image

Lorsque vous utilisez votre propre compte utilisateur, si les projets sont liés de différentes manières, vous pouvez avoir peur de faire une erreur en sélectionnant l'ID de projet, alors créez un compte de service dédié.

  1. Créez un compte de service --Travailler sur la console
  2. Paramètre d'autorisation
  1. Créez une clé pour le compte de service et configurez l'authentification locale
    • gcloud auth activate-service-account
    • https://cloud.google.com/sdk/docs/authorizing?hl=ja#authorizing_with_a_service_account

3. Paramètres d'authentification Docker

Paramètres d'utilisation de gcloud comme assistant d'authentification Docker

  1. Exécutez gcloud auth configure-docker localement

4. Poussez l'image Docker

  1. Marquez l'image locale avec le nom du registre
  1. Poussez --docker push [nom du registre]: [tag (dernier si non spécifié)]

Si vous en envoyez un nouveau, un référentiel sera créé sur Container Registry.

Recommended Posts

[GCP] Jusqu'à ce que vous transmettiez l'image Docker locale à Container Registry
Étapes pour pousser une image Docker vers GitHub Container Registry (ghcr.io)
Docker push vers GitHub Container Registry (ghcr.io)
Flux de travail minimal pour pousser l'image Docker vers Github Container Registry avec des actions Github
Poussez l'image vers le hub docker à l'aide de Jib
Poussez l'image Docker distribuée par Docker Hub vers Google Container Registry et démarrez la VM en fonction de cette image
Tester, créer et pousser des images Docker vers GitHub Container Registry à l'aide d'actions GitHub
Transférer une image Docker des actions GitHub vers GitHub Container Registry
Jusqu'à ce que l'environnement docker soit créé et que le conteneur Ubuntu soit démarré et arrêté
Comment vérifier le journal dans le conteneur Docker
Présentez docker à l'application que vous créez
Modifier le dossier de placement de l'image et du conteneur Docker
Jusqu'à ce que vous exécutiez un programme Java avec le SDK AWS local sur Windows
Jusqu'à ce que j'essaye d'exécuter Apache Kafka avec une image docker
Comment déployer à partir d'une image Docker locale vers Heroku
Je ne trouve pas l'image du docker après la mise à jour vers Docker Desktop 2.4.0.0
[Introduction à Docker] ~ Explication la plus courte jusqu'au démarrage de jupyter lab ~
[Notes personnelles] Comment pousser une image Docker vers des packages GitHub
[Docker] Comment accéder à l'hôte depuis l'intérieur du conteneur. http: //host.docker.internal:
Introduction à Linux Container / Docker (Partie 1)
Jusqu'à l'introduction des polices dans Rails
Introduction à Linux Container / Docker (Partie 2)
2. Créez une image Docker et enregistrez le registre
[Docker] Comment créer lorsque le code source est monté en liaison sur le conteneur