kubernetes tutorial | Dockerfile | Create a docker image using Dockerfile | DEMO
Certified Kubernetes Administrator
*************************************
kubernetes tutorial | Dockerfile | Create a docker image using Dockerfile | DEMO
Description:
*************
In this video, you are going to learn the basics of Dockerfile & how to Create a container Image using Dockerfile.
1. How to create our own Images ?
2. What is Dockerfile ?
3. Approach to create an image using Dockerfile
4. Images Layers
5. Docker File Instructions
6. DEMO: Create a docker Image using Dockerfile
For suggestions/feedback/doubts contact
email: [email protected]
Happy Learning !!!
===========================================================================================
USEFUL LINKS:
###########
Docker Documentation:
***********************
https://docs.docker.com/
Dockerfile Reference:
***********************
https://docs.docker.com/engine/reference/builder/
Dockerfile best practices:
***************************
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
==========================================================================================
#cka #kubernetes #k8s #containers #docker
DEMO Steps:
**************
Step 1: Connect to Docker Host & Check docker is started
---------------------------------------------------------------------------------------------
$ service docker status
Step 2: Create & Review the Dockerfile
-------------------------------------------------------------
$ vi Dockerfile
# Dockerfile to build the VSPARKZ webserver
FROM ubuntu:latest
RUN apt-get update -y
RUN DEBIAN_FRONTEND=noninteractive apt-get install apache2 -y
COPY index.html /var/www/html/index.html
EXPOSE 80
ENTRYPOINT ["apachectl", "-D", "FOREGROUND"]
Step 3: Build the image using Dockerfile
----------------------------------------------------------------
$ docker build -t vsparkz/webserver:latest .
Step 4: Push the new image to docker hub
----------------------------------------------------------------------
$ docker login
$ docker push vsparkz/webserver:latest
Step 5: Clean the local registry & the other traces
-------------------------------------------------------------------------------
$ docker rmi ubuntu:latest
$ docker rmi vsparkz/webserver:latest
Step 6: Test the New Image
----------------------------------------------
$ docker run -d -p 8080:80 --name happy vsparkz/webserver:latest
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «kubernetes tutorial | Dockerfile | Create a docker image using Dockerfile | DEMO», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.