Friday,
2/Jul/2021
Springboot - where data such as files/images we stored?
Hai semuanya, pada studi kasus kali ini kita akan membahas salah satu syarat menggunakan container yaitu dimana kita menyimpan data seperti files, media dan lain-lain. Diantaranya yang akan kita bahas yaitu
Ok langsung aja kita ke pembahasan yang pertama
Wednesday,
30/Jun/2021
Springboot - using Environtment
Hai semuanya, di materi kali ini kita akan membahas tentang Externalized Configuration pada Springboot sebagai salah satu syarat Containerization. Diantaranya yang kita akan bahas
application.properties files)Ok langsung aja sekarang kita ke pembahasan yang pertama yaitu
Wednesday,
30/Jun/2021
Build docker image for spring-boot
Hai semuanya, di materi kali ini kita akan membahas studi kasus menggunakan Java Framework yaitu spring-boot. Java spring-boot framework ini udah menjadi mature di beberapa corporate/startup di indonesia, jadi saya putuskan untuk membahas juga untuk dibuatkan containerization-nya. Berikut yang akan kita bahas yaitu
Ok langsung ja, kita bahas materi pertama
Monday,
28/Jun/2021
Build Java Web using maven-docker-plugin
Hai semuanya, di materi kali ini kita akan membahas salah satu plugin maven-docker-plugin yang biasanya digunakan untuk meng-optimaze build docker untuk Java. Diantarnya yang akan kita bahas yaitu
dockerfile-maven.m2/setting.xmlOk langsung aja kita bahas pembahasan yang pertama
Sunday,
27/Jun/2021
Build Docker Image for Java Webapp
Hai semuanya, di studi kasus yang pertama kita akan membahas tentang build docker image untuk project Java Webapp dengan menggunakan build-tools Apache Maven. Diantaranya kita akan membahas
Ok langsung aja, kita bahas ke materi yang pertama
Sunday,
27/Jun/2021
Build specific docker image by programming languages
Hai semuanya, setelah kita mempelajari materi dasar docker build command kita langsung aja ke Studi Kasus yang nantinya temen-temen akan hadapi ketika menjadi DevOps (Development & Operations).
Sunday,
27/Jun/2021
Best practices for scanning images
Hai semuanya, di materi kali ini kita akan membahas tentang Scanning docker images yang telah kita build berserta best practice nya. Berikut adalah materi yang akan kita bahas
Ok langsung aja kita bahas ke materi yang pertama
Thursday,
24/Jun/2021
Best practices for writing Dockerfiles
This document covers recommended best practices and methods for building efficient images. A Docker image consists of read-only layers each of which represents a Dockerfile instruction. The layers are stacked and each one is a delta of the changes from the previous layer.
Wednesday,
23/Jun/2021
Multiple Stage Builds
Hai semuanya, di materi kali ini kita akan membahas tentang Multiple stage builds pada single Dockerfile. Diantaranya yang akan kita bahas yaitu
Tuesday,
22/Jun/2021
Health Check Instruction
Hai semuanya, di materi kali ini kita akan membahas tentang Health Check pada Dockerfile.
The HEALTHCHECK instruction tells Docker how to test a container to check that it is still working. This can detect cases such as a web server that is stuck in an infinite loop and unable to handle new connections, even though the server process is still running.
Sunday,
20/Jun/2021
User, Volumes and Working Directory
Hai semuanya, di materi kali ini kita akan membahas tentang USER Instruction, VOLUME Instruction dan WORKDIR Instruction diantaranya:
Ok lansung aja kita ke materi yang pertama yaitu USER Instruction
Sunday,
20/Jun/2021
Exposing Ports
Hai semuanya, di materi kali ini kita akan membahas tentang Expose Instruction pada Dockerfile, diantaranya yang akan kita bahas yaitu
Tuesday,
15/Jun/2021
CMD vs ENTRYPOINT?
Hai semuanya, di materi kali ini kita akan membahas lebih detail tentang CMD dan Entrypoint instruction yaitu diantaranya:
CMD as default parameter to ENTRYPOINTENTRYPOINT to run in the foregroundCMD and ENTRYPOINT interactOk kita langsung ja ke materi yang pertama
Monday,
14/Jun/2021
Execution Instruction
Hai semuanya, di materi kali ini kita akan membahas tantang Dockerfile Execute Instruction diantaranya:
RUN InstructionCMD InstructionENTRYPOINT InstructionOk langsung ja, kita akan membahasnya satu-per-satu. Yang pertama kita bahas dulu RUN Instruction
Sunday,
13/Jun/2021
Label Instruction
Hai semuanya, di materi kali ini kita akan membahas tentang Labeling pada suatu image yang kita build yaitu sebagai berikut:
Sunday,
13/Jun/2021
Excluding files/directories
Hai semuanya, di materi kali ini kita akan membahas tentang Include/Exclude Resources yang kita COPY/ADD pada Dockerfile menggunakan .dockerignore seperti berikut:
Sunday,
13/Jun/2021
Copying Resources
Hai semuanya, di materi kali ini kita akan membahas tentang Copying Resource ke dalam image yang akan kita build. diantaranya menggunakan
COPY InstructionADD Instruction
Sunday,
13/Jun/2021
Environtment Replacement
Hai semuanya, di materi kali ini kita akan membahas lebih dalam tentang Env pada Dockerfile diantaranya seperti berikut:
Ok kita langsung ja ke pembahasan yang pertama yaitu environtment variable
Sunday,
13/Jun/2021
FROM Instruction
Hai semuanya, di materi kali ini kita akan membahas secara lebih mendalam tentang Dockerfile perintah FROM sebagai berikut:
Tuesday,
8/Jun/2021
Usage docker build
Hai semuanya, di materi kali ini kita akan menggunakan docker build command untuk membuat suatu docker images. Adapun kisi-kisinya seperti berikut:
Tuesday,
8/Jun/2021
Build Docker Image Overview
Monday,
7/Jun/2021
Share data among machines
Hai semuanya, di materi kali ini kita akan membahas tentang share data berbeda machine.
Saturday,
5/Jun/2021
Share data among containers
Hai semuanya, di materi kali ini kita akan membahas tentang share volume diantaranya:
Saturday,
5/Jun/2021
Use Bind Mounts
Hai semuanya, di video kali ini kita akan membahas tentang binding volume di Docker, diantaranya yang akan kita bahas yaitu
--volume flag--mount flag
Thursday,
3/Jun/2021
Management Volume
Hai semuanya, di materi kali ini kita akan membahas tentang Management Volume di Docker. Diantaranya