Docker | Gak Ada Nih Di Kampus Gue 🤡

Поделиться
HTML-код
  • Опубликовано: 20 июл 2024
  • Tutorial docker untuk pemula yang menggunakan komputer PC Windows. dimulai dari 0 dengan base project react js vite.
    Apa aja yang ada di dalam tutorial video ini?
    1. seputar docker (fungsi, analogi dan lain-lain)
    2. cara install docker dekstop di windows
    3. cara membuat dockerfile basic
    4. cara membuat custom dockerfile untuk development & staging environment react js vite
    5. cara build dockerfile jadi image
    6. cara menjalankan image
    7. cara troubleshooting masalah yang kerap muncul
    8. cara update versi image
    9. dan lain-lain
    download template react js vite project konversi suhu:
    github.com/deaaprizal/reactjs...
    download docker desktop windows:
    www.docker.com/products/docke...
    timestamps:
    00:00 seputar docker
    01:20 analogi docker
    02:52 install docker
    04:45 verify docker
    06:07 setup project
    07:30 Dockerfile basic
    14:40 dockerignore
    15:55 build dev image
    18:31 run docker image
    20:38 troubleshooting
    23:00 update versi image
    26:08 cek isi docker
    28:00 custom Dockerfile
    30:48 staging mode build
    32:50 run staging
    33:55 dev vs stg?
    35:28 lighthouse performance
    37:17 tips?
    38:14 what next?
    Transfer DONASI: saweria.co/deaafrizal
    Join this channel to get access to perks:
    / @deaafrizal
    #programming #tutorial #coding
    Istagram: / dea.afrizal
    =================
    💌 Email (for business) 💌
    dea.afrizal@icloud.com
    ==================
    🔻🔻🔻 SUBSCRIBE 🔻🔻🔻
    For More Update
    🔺🔺🔺LONCENGNYA 🔺🔺🔺

Комментарии • 225

  • @deaafrizal
    @deaafrizal  Год назад +35

    yang mau coba ngikutin, bisa download asset project template react js di deskripsi (ini projek react js vite + custom hooks untuk tugas konversi suhu). itu bisa digunain sebagai bahan kita belajar docker 👌
    next request seputar apalagi cuy?

  • @atrasshalhan
    @atrasshalhan Год назад +44

    gokiil, awal record langit terang, akhir record berubah jadi malem2 wkwk penuh pengorbanan ya bang. sukses terus kang dea

    • @deaafrizal
      @deaafrizal  Год назад +10

      amiiiin 🔥 thanks sudah aware hal kecil yg tidak banyak orang sadari 😂

    • @jkiidev
      @jkiidev Год назад

      ​@@deaafrizal haha😆 keren kang!

    • @edanbigw
      @edanbigw Год назад

      @@deaafrizal halo bang dea

  • @lukidwianto3755
    @lukidwianto3755 Год назад +8

    Salah satu solusi terbaik handle kalau frame work udah beda environment. Apalagi hadapi bahasa PHP udah sangat sensitif tuh kalau pindah bersih. Lumayan enak banget kalau devlop project berbeda compability. Dan juga gak perlu setting lagi kalau mau deploy 😊

  • @sleepynoir5553
    @sleepynoir5553 Год назад +6

    mantap bang, ditunggu tutorial2 docker yang lainnya

  • @nakamanatr
    @nakamanatr Год назад +1

    Beuhhh pas banget lagi belajar docker muncul tutornya di kang dea

  • @riccohalim4231
    @riccohalim4231 10 месяцев назад

    Makasihh Kak Dea, ditunggu untuk production readynyaa, sukses terus bang!

  • @iwanhermawan4407
    @iwanhermawan4407 Год назад

    emang abang ini selalu bikin masalah terus....eh bikin masalah terpecahkan...nuhunnnnnn elmu na....

  • @muzaimsurya365
    @muzaimsurya365 Год назад +7

    next bahas docker yang pakai nginx bang..
    jadi nanti ada project php native terus ngebuildnya pake docker compose yg pake image nginx dan php

  • @dimasprasetyo8076
    @dimasprasetyo8076 Год назад

    kueren, lanjutkan docker untuk tingkat lanjut bang YBY 🙏

  • @rikismaja
    @rikismaja Год назад +1

    Ikut nyimak arahnya udh ke DevOps semoga ke DevSecOps juga hihi semangat braders

  • @febrisapermana
    @febrisapermana Год назад

    penjelasannya mudah dimengerti kang dea, thanks

  • @davidyusuf5549
    @davidyusuf5549 Год назад +4

    penjelasannya mudah dimengerti tidak seperti DOSEN SAYA,terimakasih a dea

  • @Dahlah.FightMe
    @Dahlah.FightMe Год назад +1

    Mantap Bang. Docker Emang Paling The Best :D

  • @irawandodii
    @irawandodii Год назад

    ntapp, tingga nuggu tutor docker push bang, buat repo sendiri

  • @ocktaradandymukti4731
    @ocktaradandymukti4731 Год назад +1

    mantap bangggg, semoga bermanfaat buat gw yyg baru baru belajar

  • @anonymoushybrid
    @anonymoushybrid Год назад +1

    buset devops bener bener di lahap sama bang dea, next bahas kubernetes bang😊

  • @wongirengmataneputih3360
    @wongirengmataneputih3360 Год назад +1

    Gas bang lanjut bahas docker-compose dan kubernetes sekalian

  • @wesleyyandotantra6662
    @wesleyyandotantra6662 Год назад

    Ditunggu versi productionnya bang Dea 🙌🙌

  • @ayuupdate
    @ayuupdate Год назад +2

    Sukses Bro

  • @idabagusanommudita4962
    @idabagusanommudita4962 Год назад

    Mantap mas. Thanks ilmunya mas dea

  • @abdulrizki7895
    @abdulrizki7895 Год назад

    Mantapppp bang, yg ditunggu tunggu

  • @ahmadfajarmaulana295
    @ahmadfajarmaulana295 Год назад +2

    Wah makasih bnyak bang dea,
    Selama gua test slalu gagal karna rata2 harus bisa docker, akhirnya abang ngasih tutorial ini 🙏

    • @deaafrizal
      @deaafrizal  Год назад +1

      lanjutkan brooo

    • @ahmadfajarmaulana295
      @ahmadfajarmaulana295 Год назад

      Siap bang, kalo laravel ngejalanin migration sama seeder di dockernya gmn ya bng? Kok gua gagal terus ya

  • @DEVMAKERID
    @DEVMAKERID 5 месяцев назад

    Dalam 40 menit bang dea telefortasi jelajah waktu demi konten dan penjelasan untuk saya,
    Bacground jendela nya keren bang sampai hitam seperti itu.

  • @alif-m
    @alif-m Год назад +1

    dah lama pake, mantep sih, bahasa apapun tinggal lempar aja ke server pake docker😂😂

  • @laluibnuhidaytullah73
    @laluibnuhidaytullah73 Год назад

    keren bang makasih ya tutornya jdi nambah ilmu

  • @willski_
    @willski_ 10 месяцев назад

    Pas banget bang tar lagi praktikum saya pakai docker😅

  • @muhammadfirmanmaulana7389
    @muhammadfirmanmaulana7389 Год назад

    mantapss bang dea, langsung implementasi gak pake teori banyak...
    auto ane subscribe,,,
    berkah selalu bang....🤲

  • @indrasuandi385
    @indrasuandi385 Год назад +1

    yang gw carii nih.. makasih bang.
    di tunggu yang reverse proxy nya bang please..!!

  • @asep-supriyadi
    @asep-supriyadi Год назад +1

    Clear bgt penjelasannya bang dengan bahasa manusia lokal. Klo gua tangkep docker itu seperti vm gitu ya bang. vm dev vm prod.

    • @deaafrizal
      @deaafrizal  Год назад +1

      docker untuk bungkus apps, kalau vm kan bungkus SO. anggap aja kek gitu 👌

  • @aril233
    @aril233 Год назад +1

    Mantaff abang kuuhh..

  • @Rhidayah
    @Rhidayah Год назад +6

    Vang klo gue pake alpine, bkn krna performance. Tp biar hemat resource 😂 alpine itu kyk versi lite

  • @wahyuuntung7966
    @wahyuuntung7966 Год назад +7

    Sekali lagi gua mau ucapin makasih buat bang Dea, mohon maaf ga bisa donate mungkin hanya bisa bantu dengan no skip iklan.

  • @acangs
    @acangs Год назад +2

    ini asik banget nih pakai docker. bikin dashboard pakai ELK di docker linux, pas mau pindah ke server basis windows cuma di copas aja script nya ngk usah setting ini itu, langsung jalan

    • @andri21
      @andri21 7 месяцев назад

      Mau tanya pak, dari video di atas, itu kan dockernya jalan di pc windows.
      Terus jika ingin buka di pc lain; misal linux, apakah akan dapat image yang sama? Atau bagaimana cara agar mendapat image yang sama?

    • @acangs
      @acangs 7 месяцев назад

      @@andri21 image nya bisa langsung download saja sesuai kebutuhan mau yg versi mana, yg mudahnya nanti Lib ELK yg ada di dockernya bisa langsung dicopas dan di paste di server baru sesuai path yg kita tentukan. dan running normal dengan Lib yg lama

  • @fahdialan3087
    @fahdialan3087 4 месяца назад

    sangat membantu bang Dea

  • @zyn_id
    @zyn_id Год назад +1

    Terimakasih bang.

  • @fatihmubasyir6030
    @fatihmubasyir6030 26 дней назад +1

    bang mungkin bisa di tambahin --name pas running imagenya biar gampang heheh

  • @byaaan6522
    @byaaan6522 Год назад +1

    Thanks bg sangat sangat tercerahkan

  • @codelearner9756
    @codelearner9756 10 месяцев назад

    req bang, cara deploy 2 website next js atau lebih plus mysql db dengan docker, nginx, dan pm2

  • @hardwired89
    @hardwired89 Год назад

    ini diaa

  • @NyomanSuryasa
    @NyomanSuryasa Месяц назад

    Bang ada video tutuorial untuk seri production aslinya ga bang. Pakai proxy x engine yang abang bilang, buat para pemula belajar production readynya.

  • @jordan4187
    @jordan4187 Год назад

    Tutorial bikin swagger ada ga ya di channel bang Dea? Link dong gan kalo ada

  • @DarojatunWijaya
    @DarojatunWijaya 4 месяца назад

    keren banget ngejelasinnya

  • @ferdinal9494
    @ferdinal9494 Год назад +1

    Mantaps

  • @nandopookey9195
    @nandopookey9195 10 месяцев назад +1

    Terima kasih bang

  • @tsaqifaftifadhlurrahman5428
    @tsaqifaftifadhlurrahman5428 Год назад

    bang video yang disajikan buat activis coders dan maniac coders beda ya ?

  • @leviathaninc
    @leviathaninc Год назад +2

    Makasih bang

  • @ziwanarp
    @ziwanarp Год назад

    pas banget lagi cari info docker wkwk

  • @fahmi1897
    @fahmi1897 11 месяцев назад

    Bang kalau di docker jika projek saya model push notif fcm firebase dari local ke Cordova build android apk untuk access servernya projek react.js yang di docker bisakah?

  • @firmanwahyudi3466
    @firmanwahyudi3466 Год назад

    bang bahas pada saat udah siap production ke dockernya

  • @syaifulanwar61
    @syaifulanwar61 Месяц назад

    Mantap Mas Dea

  • @cacalion6494
    @cacalion6494 Год назад +1

    bang dea minta tolong jelasin tentang session (node-session atau express-session), udah baca dokumentasinya tapi kayaknya bisa lebih paham kalo dalam bentuk prakteknya, terimakasih bang dea

    • @bossepang941
      @bossepang941 Год назад

      Tinggal pake jwt ae ngapain pake session segala

    • @VersiPertama
      @VersiPertama 11 месяцев назад +1

      ​@@bossepang941gamasalah kok pake session, mungkin sedang pembelajaran dan masuk untuk materi session
      Justru secara alur logika akan jadi lebih paham jwt kalo dah paham session, balik ke pribadi masing-masing

  • @ahmaddaani_
    @ahmaddaani_ Год назад

    Bang bahas tentang Server, mulai apa itu server dsb ...

  • @alwialdiansyach291
    @alwialdiansyach291 Год назад

    mantap bang penjelasannya jelas.. btw bang mau nanya,, beberapa dockerfile ada yang install os sebelum install bahasa programnya misal ubuntu:latest dulu baru install python.. kapan kita harus install os dan kapan kita gaperlu install osnya bang?

    • @VersiPertama
      @VersiPertama 11 месяцев назад

      Langsung image program nya gamasalah, misal node:lts semacamnya
      Yg image OS ga wajib tapi boleh kok kalo disesuaikan sama kebutuhan situ, misal servernya pake Ubuntu, tapi di docker nya run fedora atau opensuse misalkan karena butuh enviroment OS nya

  • @imhaddr
    @imhaddr Год назад

    bang itu buat coret coret bahan materinya pake app notes apa ?

  • @yahogle
    @yahogle Год назад +11

    wih asik banget nih masuk ke bahasan Docker
    oia kalo ga salah pas docker run kita jugabisa specify in port yg lain yg buat dipake di host nyaa..
    format nya :
    jadi misal port 3000 nya di pc temen udah kepake buat yg lain, bisa dibelokin ke port lain misal 6969.. jadi pas docker run nya -p 6969:3000
    cmiiw yah masi belajar docker juga

  • @i_zoru
    @i_zoru 11 месяцев назад +1

    saran: gw rekomen buat Docker se enggaknya lu punya RAM 8-16 GB, di sesuaikan keperluan, kalo untuk workspace gw perlu run sampe 4 container jadi perlu 12-16 GB an, karena emg memory usage emg lumayan gede
    gw sempet nyoba docker, awalnya repot tapi kecanduan secara perlahan, karena emg enak aje, lu bisa ngegantiin XAMPP/LAMP/MAMP kalo tau cara make nya

    • @cyberpsion
      @cyberpsion 11 месяцев назад

      Kurang 16Gb, 32Gb buat docker apalagi running Jupyter buat data science

    • @i_zoru
      @i_zoru 11 месяцев назад +1

      @@cyberpsion 8-16 itu minum sih yang ane sebut, recommended emg 32, karena emg tergntung size image sama yang di runtime apa aja.

  • @ilhamalmahdi2181
    @ilhamalmahdi2181 Год назад

    Bro" sekalian mau crita dikit & tanya,
    Gw kuliah udh smstr 12 belum mahir coding, udh nabung dari kerja dri hasil kerja freelance pingin sekali mau ikut bootcamp online tpi ragu takut sia", saran bootcamp yg terpercaya apa bro" sekalian?

  • @randimursalim9444
    @randimursalim9444 Год назад

    Izin bang mau nanya, docker ku ada erornya yg tulisannya " docker desktop is unable to detect a hypervisor " itu cara mengatasinya gimana ya bang? makasih🙏

  • @mrhik505
    @mrhik505 Год назад +1

    Bikin juga dong bahasa C# untuk pemula

  • @user-kf7xm8gf3w
    @user-kf7xm8gf3w 8 месяцев назад

    Kalau misal ada perubahan code bearti harus deploy ulang yang bang meski itu devmode?

  • @ocobots
    @ocobots Год назад +1

    konten setup kapan bang

  • @auroraveneno7757
    @auroraveneno7757 Год назад +1

    Kenapa ga COPY . . lansung aja bro? tanpa harus packages* . dulu?

  • @enigmaoi8408
    @enigmaoi8408 11 месяцев назад

    Baang tambahin buat deploy nya pake Jenkins pipeline dong bang

  • @sotardodo195
    @sotardodo195 11 месяцев назад

    Info ekstensinya dong kak dea

  • @tospon3193
    @tospon3193 Год назад +3

    perasaan kok pas mulu bang dea bikin video tentang sesuatu yang gw pelajarin

  • @kosongbukan0
    @kosongbukan0 Год назад +2

    kang dea bedain kelancaranya di server yg 1 core dengan docker dan tanpa docker apakah lebih work atau lebih ringan

    • @capital-craftt
      @capital-craftt Год назад

      yg jelas klo pake docker pasti ada resource yg kemakan docker-daemon, klo lancar apa ngga ya tergantung projectnya, klo dengan sisa resource masih cukup ya lancar, klo uda ga cukup ya bakal ga lancar

  • @febrianadji5758
    @febrianadji5758 Год назад

    Docker cuma denger sepintas pas akhir semester wkwkwkwk
    Kepake banget kalo males VM

  • @m.ibrahbayuara5277
    @m.ibrahbayuara5277 6 месяцев назад

    padahal virtual machine platform sama subsystem for linux udah gua centang, tapi pas install docker gak ada pilihan wsl 2 itu gimana ya bang? adanya cuma shortcut to desktop. Apakah harus ada yg gua lakuin lagi atau kalau gua lanjut aja bakal ada masalah kedepannya kah?

  • @iwnstywn2216
    @iwnstywn2216 Год назад

    Lanjut bang

  • @Mukti506
    @Mukti506 Год назад

    Bro, bahasa cara modifikasi game yang formatnya .jar dong 😅👍

  • @beezanteeum
    @beezanteeum Год назад

    Docker full OS
    - Anton Wibowo, si Terry Davis versi kearifan lokal

  • @HackAndLearn-em9wr
    @HackAndLearn-em9wr Год назад

    Kubernetes-adalah keren bang ajib

  • @fiqartamin
    @fiqartamin 11 месяцев назад

    Lanjut Docker Nginx nya bang
    Reserve Proxy

  • @rezapahlevi1166
    @rezapahlevi1166 Год назад

    keren lo baaaang...

  • @djnadewata
    @djnadewata 7 месяцев назад

    Di windos saya terinstall laragon apakah pengarus ya docker desktop saya gak bisa jalan.

  • @codewrite8405
    @codewrite8405 Год назад

    font vscode lu pakai apa bang namanya?

  • @ferliantino
    @ferliantino Год назад

    Bang klo wsl nya gak terdeteksi gimana tuh? udah dari lama cari solusinya tapi gak bisa

  • @prasetyorestunugroho7673
    @prasetyorestunugroho7673 Год назад

    kang dea maen pb juga? mabar atuh bang sambil ngobrol codingan wkwk

  • @donovanaziq1736
    @donovanaziq1736 Год назад

    keren bang pake animasi

  • @Rayyan792
    @Rayyan792 Год назад

    Bang update video tutorial lagi bikin website pake html

  • @trisna_cb
    @trisna_cb Год назад

    Mau tanya, cara handle SEO di ReactJS itu gimana kan meta nya kosong sebelum dapetin data. Terus kalo web nya udah gede, biar per halaman nya ga ngeload semua javascript nya gimana?

    • @deaafrizal
      @deaafrizal  Год назад

      coba terapin konsep SSR bro kuh

  • @denazuuu
    @denazuuu 20 дней назад

    docker kaya xampp bang? bs bikindatabse?

  • @zidaneuchiha1554
    @zidaneuchiha1554 Год назад +1

    Celeron mau nyoba docker aman ga bangcuy buat kesehatan laptop?

  • @anang1689
    @anang1689 Год назад +1

    Bang, apakah docker desktop sama dgn extension docker yg ada di vs code?

    • @VersiPertama
      @VersiPertama 11 месяцев назад

      Extension docker hanya membantu untuk konfigurasi dan linter dockerfile kita
      Tetap harus install program docker di OS

  • @wahyugamma
    @wahyugamma Год назад +1

    bang kalo mau buat dockerfile untuk project laravel 10 kira kira gimana ya??

    • @VersiPertama
      @VersiPertama 11 месяцев назад

      Laravel udah nyediain image resmi kok
      Coba buka dokumentasi tentang Laravel Sail di situsnya

  • @wanofficial7187
    @wanofficial7187 Год назад +1

    Bang mau nanya akaem itu apa ya ka

  • @spid333r
    @spid333r Год назад

    Bang lu keren

  • @erikghafari
    @erikghafari 6 месяцев назад

    kalo pake flask gmn bang nyesuaiinnya

  • @economis411
    @economis411 11 месяцев назад

    Audionya agak noice ngik ngik bro,

  • @laludonisetiawan
    @laludonisetiawan Год назад +1

    terimakasih materi docker nya kang dea.
    #Cuyuniverse

  • @Aprilphy-kl1ir
    @Aprilphy-kl1ir 11 месяцев назад

    Bang itu munculin layar setup projectnya gmna ya ?

  • @YUSUP909
    @YUSUP909 Год назад

    Jadi kepikiran bikin bot wa ak bg😅

  • @saidinahusen4127
    @saidinahusen4127 10 месяцев назад

    bang untuk melihat hasil performance di browser itu pake extension browser ga ? kalo pake spill dong namanya

    • @VersiPertama
      @VersiPertama 9 месяцев назад

      inspect element aja, cari menu lighthouse, terus generate web projek yg ingin di 'benchmark'

  • @dhensyafaath5877
    @dhensyafaath5877 Год назад

    Bikin versi projek pke Next js dong bang

  • @yuukiakihime454
    @yuukiakihime454 10 месяцев назад +1

    mungkin ibarat kata Docker itu adalah sebuah tas kresek yang isinya segala jenis plugin aplikasi . selain mudah dalam instalasi , mungkin juga akan memudahkan dalam mobilitas aplikasi atau keperluan server juga ,

  • @syifaprasetyo3138
    @syifaprasetyo3138 Год назад +1

    bedanya command RUN sama CMD gimana tuh bang? kan itu ada
    RUN npm run build
    CMD ["npm", "run", "preview"]
    kenapa dibedain?

    • @deaafrizal
      @deaafrizal  Год назад +1

      beda di proses:
      run -> ketika building image
      cmd -> setelah

  • @Deen-gi9mf
    @Deen-gi9mf Год назад

    lanjut bahas ngrok bang

  • @rz2611
    @rz2611 Год назад

    klo kubernetes itu gimana bang?

  • @justkoding25
    @justkoding25 Год назад +2

    🙂

  • @candlelightstick4867
    @candlelightstick4867 Год назад +1

    bang izin tanya, kalau gitignore apakah wajib dicreate dan diisi?

    • @VersiPertama
      @VersiPertama 11 месяцев назад

      Ya kondisional, sesuaikan sama kebutuhan file/folder mana yg mau dicatat di VCS