193 views
💰 Help the Bora para Prática project to continue making free videos and materials for the YouTube Channel 💰 Project PIX key: [email protected] 💰 PagSeguro donation link: https://pag.ae/bjlSJcH 💰 Paypal donation link: https://www.paypal.com/donate/?hosted... Like✔ Comment✔ Share✔ Subscribe✔ Promote the Channel✔ Click on the Bell✔ Make a Donation to the Project✔ #ubuntu #ubuntuserver #noblenumbat #docker #portainer #canonical #opensource #freesoftware #linux #gnu IT Procedures: http://procedimentosemti.com.br Bora para Prática: http://boraparapratica.com.br Robson Vaamonde: http://vaamonde.com.br Facebook IT Procedures: / proceduresemti Facebook Bora para Prática: / boraparapratica Instagram Procedures in IT: / procedureem YouTUBE Bora Para Prática: / boraparapratica LinkedIn Robson Vaamonde: / robson-vaamonde-0b029028 Github Procedures in IT: https://github.com/vaamonde 🖥️ Creating and Uploading Image to Docker Hub on Ubuntu Server 24.04.x LTS Bora para Prática Project 🤩 Video of basic commands to Create Custom Images and Upload to Docker Hub using Docker-CE (Community Edition) on Ubuntu Server 24.04.x LTS, in this video you will learn all the basic concepts of creating a Docker Hub account, using your personal repository, downloading a Node.JS image, customizing and installing an application, and uploading it to your repository. WHAT IS DOCKER CE AND WHAT IS IT FOR: Docker is a suite of platform-as-a-service products that use operating system-level virtualization to deliver software in packages called containers. Containers are isolated from each other and bundle their own software, libraries, and configuration files. WHAT IS DOCKER HUB AND WHAT IS IT FOR: Docker Hub is a container registry created for developers and open source contributors to find, use, and share their container images. With Hub, developers can host public repositories that can be used for free or private repositories for teams and companies. WHAT IS DOCKERFILE AND WHAT IS IT FOR: A Dockerfile is a text file that contains instructions for building a Docker image in an automated way. It defines the steps that Docker must follow to assemble an application such as: Image, Application, Settings, Volumes, Files, Commands, etc..., this facilitates the creation and reproduction of consistent environments, allowing any person or machine to build an image with the same settings, ensuring portability and consistency across different systems. Full Course Playlist: • FREE Linux Ubuntu Server 22.0 Course... Project Github: https://github.com/vaamonde/ubuntu-2404 00:00 - Docker Hub Video Presentation 01:10 - Getting to Know the Project on Github 01:45 - Getting to Know the Course Repository 02:30 - Getting to Know the Container Directory 03:30 - Basic Docker Hub Commands 05:55 - Creating a Docker Hub Account 11:15 - Searching for Images on Docker Hub 12:10 - Downloading Images from Docker Hub 13:34 - Creating the Node.JS Project Dockerfile 20:18 - Building our Node.JS Image 23:22 - Creating Containers with the Node.JS Image 25:39 - Checking and Freeing the Node.JS Port Node.JS 28:08 - Inspecting the Node.JS Image History 30:05 - Running Command on the Node.JS Image 31:50 - Authenticating to Docker Hub in Docker-CE 33:55 - Pushing the Node.JS Image to Docker Hub 35:08 - Searching for the Node.JS Image in Docker Hub 37:32 - Removing Container Volumes Images in Docker-CE 41:21 - Docker-CE Challenges 42:10 - Wrapping Up and Thanks