menu

Articles 474 19

  • docker Friday, 2/Jul/2021 Springboot - where data such as files/images we stored?

    #devops
    #docker
    #dockerfile
    #study-cases

    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

    1. Don’t store data inside containers
    2. Using External storage provider
    3. Using local volume
    4. Using bind-mount
    5. Cleanup

    Ok langsung aja kita ke pembahasan yang pertama


    Lanjut membaca...
  • docker Wednesday, 30/Jun/2021 Springboot - using Environtment

    #devops
    #docker
    #dockerfile
    #study-cases

    Hai semuanya, di materi kali ini kita akan membahas tentang Externalized Configuration pada Springboot sebagai salah satu syarat Containerization. Diantaranya yang kita akan bahas

    1. Externalized Configuration
    2. Command line arguments.
    3. Using Config data (such as application.properties files)
    4. Property Placeholders

    Ok langsung aja sekarang kita ke pembahasan yang pertama yaitu


    Lanjut membaca...
  • docker Wednesday, 30/Jun/2021 Build docker image for spring-boot

    #devops
    #docker
    #dockerfile
    #study-cases

    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

    1. Create project spring-boot
    2. Build docker image
    3. Development lifecycle and Containerization
    4. Cleanup

    Ok langsung ja, kita bahas materi pertama


    Lanjut membaca...
  • docker Monday, 28/Jun/2021 Build Java Web using maven-docker-plugin

    #devops
    #docker
    #dockerfile
    #study-cases

    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

    1. Build docker image menggunakan dockerfile-maven
    2. Publish docker image ke registry
      1. Setup Authenticate using .m2/setting.xml
      2. Docker HUB
      3. Insecure Registry
    3. Cleanup

    Ok langsung aja kita bahas pembahasan yang pertama


    Lanjut membaca...
  • docker Sunday, 27/Jun/2021 Build Docker Image for Java Webapp

    #devops
    #docker
    #dockerfile
    #study-cases

    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

    1. Create project dengan Apache Maven
    2. Deployment using Tomcat Web Server
    3. Build Docker Images
    4. Running Web Application
    5. Cleanup

    Ok langsung aja, kita bahas ke materi yang pertama


    Lanjut membaca...
  • docker Sunday, 27/Jun/2021 Build specific docker image by programming languages

    #devops
    #docker
    #dockerfile
    #study-cases

    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).


    Lanjut membaca...
  • docker Sunday, 27/Jun/2021 Best practices for scanning images

    #devops
    #docker
    #dockerfile

    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

    1. Vulnerability images
    2. How to scan using the CLI
    3. Choose the right base image
    4. Scan images during development & production
    5. Conclusion

    Ok langsung aja kita bahas ke materi yang pertama


    Lanjut membaca...
  • docker Thursday, 24/Jun/2021 Best practices for writing Dockerfiles

    #devops
    #docker
    #dockerfile

    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.


    Lanjut membaca...
  • docker Wednesday, 23/Jun/2021 Multiple Stage Builds

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas tentang Multiple stage builds pada single Dockerfile. Diantaranya yang akan kita bahas yaitu

    1. Before multi-stage builds
    2. Use multi-stage builds
    3. Use an external image as a “stage”
    4. Use a previous stage as a new stage
    5. Cleanup

    Lanjut membaca...
  • docker Tuesday, 22/Jun/2021 Health Check Instruction

    #devops
    #docker
    #dockerfile

    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.


    Lanjut membaca...
  • docker Sunday, 20/Jun/2021 User, Volumes and Working Directory

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas tentang USER Instruction, VOLUME Instruction dan WORKDIR Instruction diantaranya:

    1. Run command non-root user
    2. Using Working Directory
    3. Volume for persistence data
    4. Cleanup

    Ok lansung aja kita ke materi yang pertama yaitu USER Instruction


    Lanjut membaca...
  • docker Sunday, 20/Jun/2021 Exposing Ports

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas tentang Expose Instruction pada Dockerfile, diantaranya yang akan kita bahas yaitu

    1. Expose default port by sevice
    2. Custom port
    3. Multiple port in same image

    Lanjut membaca...
  • docker Tuesday, 15/Jun/2021 CMD vs ENTRYPOINT?

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas lebih detail tentang CMD dan Entrypoint instruction yaitu diantaranya:

    1. CMD as default parameter to ENTRYPOINT
    2. ENTRYPOINT to run in the foreground
    3. Understand how CMD and ENTRYPOINT interact
    4. Cleanup

    Ok kita langsung ja ke materi yang pertama


    Lanjut membaca...
  • docker Monday, 14/Jun/2021 Execution Instruction

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas tantang Dockerfile Execute Instruction diantaranya:

    1. RUN Instruction
    2. CMD Instruction
    3. ENTRYPOINT Instruction
    4. Cleanup

    Ok langsung ja, kita akan membahasnya satu-per-satu. Yang pertama kita bahas dulu RUN Instruction


    Lanjut membaca...
  • docker Sunday, 13/Jun/2021 Label Instruction

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas tentang Labeling pada suatu image yang kita build yaitu sebagai berikut:


    Lanjut membaca...
  • docker Sunday, 13/Jun/2021 Excluding files/directories

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas tentang Include/Exclude Resources yang kita COPY/ADD pada Dockerfile menggunakan .dockerignore seperti berikut:


    Lanjut membaca...
  • docker Sunday, 13/Jun/2021 Copying Resources

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas tentang Copying Resource ke dalam image yang akan kita build. diantaranya menggunakan

    1. COPY Instruction
    2. ADD Instruction
    3. Cleanup

    Lanjut membaca...
  • docker Sunday, 13/Jun/2021 Environtment Replacement

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas lebih dalam tentang Env pada Dockerfile diantaranya seperti berikut:

    1. Environtment Variable
    2. Build Args
    3. Clean

    Ok kita langsung ja ke pembahasan yang pertama yaitu environtment variable


    Lanjut membaca...
  • docker Sunday, 13/Jun/2021 FROM Instruction

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan membahas secara lebih mendalam tentang Dockerfile perintah FROM sebagai berikut:


    Lanjut membaca...
  • docker Tuesday, 8/Jun/2021 Usage docker build

    #devops
    #docker
    #dockerfile

    Hai semuanya, di materi kali ini kita akan menggunakan docker build command untuk membuat suatu docker images. Adapun kisi-kisinya seperti berikut:

    1. Writing Dockerfile & Build docker image
    2. Run container
    3. Cleanup

    Lanjut membaca...
  • docker Tuesday, 8/Jun/2021 Build Docker Image Overview

    #devops
    #docker
    #dockerfile
  • docker Monday, 7/Jun/2021 Share data among machines

    #devops
    #docker
    #volume

    Hai semuanya, di materi kali ini kita akan membahas tentang share data berbeda machine.


    Lanjut membaca...
  • docker Saturday, 5/Jun/2021 Share data among containers

    #devops
    #docker
    #volume

    Hai semuanya, di materi kali ini kita akan membahas tentang share volume diantaranya:

    1. Isolate volume each container
    2. Share data among containers
      1. Use volume
      2. Use bind mount
    3. Cleanup

    Lanjut membaca...
  • docker Saturday, 5/Jun/2021 Use Bind Mounts

    #devops
    #docker
    #volume

    Hai semuanya, di video kali ini kita akan membahas tentang binding volume di Docker, diantaranya yang akan kita bahas yaitu

    1. What is bind volume?
    2. Binding volume using --volume flag
    3. Binding volume using --mount flag
    4. Use a read-only bind mount

    Lanjut membaca...
  • docker Thursday, 3/Jun/2021 Management Volume

    #devops
    #docker
    #volume

    Hai semuanya, di materi kali ini kita akan membahas tentang Management Volume di Docker. Diantaranya

    1. List Volume
    2. Create Container with explicit volume
    3. Inspecting Volume
    4. Cleanup

    Lanjut membaca...