Giter Club home page Giter Club logo

labs-docker-privateregistry's Introduction

Repository for the Private Docker Registry Lab

Build and Manage a Private Docker Registry

Overview

The BrezyWeather is a simple .NET Core web app used as a demo project in this Docker Hub lab. It is used to view simple weather details for a city.

Learning Objectives

  • Create a registry server on the local machine.
  • Deploy an app to the private Docker registry.
  • Push and pull images from the private Docker registry.
  • Build and run Docker image from a GitHub repo.

What You Will Learn?

  • Private Docker Registry (or registry server)
  • Push a Docker image to the private registry through CLI commands.
  • Pull a Docker image from the private registry and run a container instance.
  • Build a project with Dockerfile to create a Docker image.

Prerequisites

  • Familiarity with managing private Docker Registry in a host machine.
  • Familiarity with container concepts.
  • Basic knowledge of Docker CLI commands.

Learn more and enroll

https://www.udemy.com/labs/build-and-manage-a-private-docker-registry/

labs-docker-privateregistry's People

Contributors

codewithpraveen avatar

Stargazers

 avatar

Watchers

 avatar

labs-docker-privateregistry's Issues

[Feature Request] Your CICD should go until the deployment to App Service

Your github actions CICD stop at the push to the container registry.

It would be so better if you add a step "Deployment to the App Service" at the end.

You could have two steps with :

  • connection to the azure subscription az login ....
  • (Optionnal) get the ressource group name if needed ?)
  • use the az CLI to deploy the App Service using the new docker image : az functionapp config container set --docker-custom-image-name $ACR_SITE:$docker_image --docker-registry-server-password $ACR_PASSWORD --docker-registry-server-url $docker_registry_url --docker-registry-server-user $ACR_USERNAME --name $functionapp_name --resource-group $RESSOURCE_GROUP_NAME

and the tag would be the same as the github tag (instead of just hard coding the 1.0.0)

Udemy lab app error

Hello again,

Still on your Udemy training.

It is all good until we deploy from ACR to App Service :
image

The outcome is an error of the app :
image

Even after a few minutes.
When I look at the logs :
image

What could be the cause of this error ?

Name of your repository on Udemy

Hello thank you for this lab

I got here thanks to Udemy

image

Can you update the name of your repositroy in the Udemy instruction CodeWithPraveen/labs-docker-privateregistry instead of BrezyWeather

Region of the App Service

Hello

Still on the Udemy lab

image

I think you should explicitly write to choose the West US region at this step

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.