![Download puppeteer docker for free](https://cdn1.cdnme.se/5447227/9-3/15_64e61dfcddf2b36505b4c7c9.png)
& apt-get install -y google-chrome-unstable fonts-ipafont-gothic fonts-wqy-zenhei fonts-thai-tlwg fonts-kacst fonts-freefont-ttf \ & sh -c 'echo "deb stable main" > /etc/apt//google.list' \ # Note: this installs the necessary libs to make the bundled version of Chromium that Puppeteer # Install latest chrome dev package and fonts to support major charsets (Chinese, Japanese, Arabic, Hebrew, Thai and a few others) Docker Volumes - Persist data in Dockerġ4.I followed puppeteer documentation, so my Dockerfile has this content: FROM node:12.18.0 Make some changes to the Application, rebuild and push a new version to your AWS repositoryġ3.Push the Docker Image to the Private Repository.docker tag to include the repository name in the image name.
Image Naming concept in Docker registries. Private Docker Repository - Pushing our built Docker Image into a private Registry on AWS do improvement - copy only relevant filesġ1. Start the Application to verify: 1) App starts successfully 2) App environment is configured correctly. How the Dockerfile commands map to the image environment. Dockerfile - Building our own Docker Image How to use it? - Create the Docker Compose File (Demo)ġ0. Docker Compose - Running multiple services 3rd part: Connect Node Server with MongoDB containerĩ. 2nd part: MongoDB and Mongo Express Set-Up with Docker. 1st part: The JavaScript App (HTML, JavaScript Frontend, Node.js Backend). Demo Project Overview - Docker in Practice (Nodejs App with MongoDB and MongoExpress UI) Before Installing Docker - prerequisitesħ. Demo part (docker hub and run a docker container locally). What is a container technically? (layers of images). Application deployment - before/after container. Application development - before/after container. Container repository - where do containers live?. What is a container and what problems does it solve?. The course is a mix of animated theoretic explanations and hands-on demo’s to follow along, so you get your first hands-on experience with Docker and feel more confident using it in your projects. By the end of this course, you will have a deep understanding of the concepts and a great overall big picture of how Docker is used in the whole software development process.