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?
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 😊
Makasih mas dhea tutorialnya sangat membantu dari aku yang sudah lama tidak memakai docker lagii, cukupp membantu di pekerjaanku yang baru baru ini membuat modern app.
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
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
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?
@@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
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
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 ,
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?
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
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
tanya bang , berarti klo pake doker gaperlu ada migrate migrate an lagi ya bang klo mau periksa project orang ? cukup share container aja gitu . studi kasus web pake django
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
@@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
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?
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?
Maaf, new bie. Hehe Apa bedanya docker dan docker-compose, Kenapa ya ko bisa berat kalau pake docker, apa karena saya install kedua duanya. Docker dan docker-compose
Docker compose tuh dipake untuk run beberapa docker image jadi satu container, sederhananya gini misal all stack yg situ pake di containerize semua, katakanlah situ butuh projek yg ngejalanin PHP+mysql bisa tuh gaperlu install dulu php dan mysql di OS, tinggal pull image PHP dan mysql terus build jadi satu pake docker compose
bang misalnya tu project kita punya file .env, terus projeknya di build, itu isi dari .env nya kaya apikey dst masih kebaca kah? note: nanya doang belum coba :)
@@mtmproject6936 22:31 itu kan env-nya gak bisa diignore jadi harus ikut kebuild masuk ke docker-Image. apa nanti isinya bisa diintip sama orang jika kita upload Docker-Imagenya ke Docker-Hub?
@@affanfalsgamasalah asalkan jangan situ masukin secara plain ke file .env Misal mysql_password situ masukin ke .env Cukup mysql_password={mysql_password) Ntar pas bikin/run container, masukin '-e' di command nya terus masukin enviroment mysql_password nya Alhasil di image kita ga nyimpen data sensitif, dan di container bisa kita masukan sesuai projek yg bakal kita jalankan
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?
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🙏
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?
gambar yg ditangkap oleh wajah agak burem coba diganti kameranya mass,karna dominan wajahnya yg dominan disini pass bicara. apalgi pass switch ke layar itu ad perbedaan grafis lmyn bikin sy pribadi sakit mata
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?
Seputar git lab CI CD bang. Dari nol
kubernetes bang. udh disinggung juga kan tadi.. 👍
Kubernetes bang
CI/CD bang, kalo bisa pake docker juga 👍
Next Kubernetes bg
gokiil, awal record langit terang, akhir record berubah jadi malem2 wkwk penuh pengorbanan ya bang. sukses terus kang dea
amiiiin 🔥 thanks sudah aware hal kecil yg tidak banyak orang sadari 😂
@@deaafrizal haha😆 keren kang!
@@deaafrizal halo bang dea
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 😊
next bahas docker yang pakai nginx bang..
jadi nanti ada project php native terus ngebuildnya pake docker compose yg pake image nginx dan php
Makasih mas dhea tutorialnya sangat membantu dari aku yang sudah lama tidak memakai docker lagii, cukupp membantu di pekerjaanku yang baru baru ini membuat modern app.
Wah makasih bnyak bang dea,
Selama gua test slalu gagal karna rata2 harus bisa docker, akhirnya abang ngasih tutorial ini 🙏
lanjutkan brooo
Siap bang, kalo laravel ngejalanin migration sama seeder di dockernya gmn ya bng? Kok gua gagal terus ya
penjelasannya mudah dimengerti tidak seperti DOSEN SAYA,terimakasih a dea
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
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
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?
@@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
emang abang ini selalu bikin masalah terus....eh bikin masalah terpecahkan...nuhunnnnnn elmu na....
mantap bang, ditunggu tutorial2 docker yang lainnya
Vang klo gue pake alpine, bkn krna performance. Tp biar hemat resource 😂 alpine itu kyk versi lite
Sekali lagi gua mau ucapin makasih buat bang Dea, mohon maaf ga bisa donate mungkin hanya bisa bantu dengan no skip iklan.
thanks a lot broooo
Clear bgt penjelasannya bang dengan bahasa manusia lokal. Klo gua tangkep docker itu seperti vm gitu ya bang. vm dev vm prod.
docker untuk bungkus apps, kalau vm kan bungkus SO. anggap aja kek gitu 👌
Dalam 40 menit bang dea telefortasi jelajah waktu demi konten dan penjelasan untuk saya,
Bacground jendela nya keren bang sampai hitam seperti itu.
Ikut nyimak arahnya udh ke DevOps semoga ke DevSecOps juga hihi semangat braders
Beuhhh pas banget lagi belajar docker muncul tutornya di kang dea
Gas bang lanjut bahas docker-compose dan kubernetes sekalian
Makasihh Kak Dea, ditunggu untuk production readynyaa, sukses terus bang!
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
Kurang 16Gb, 32Gb buat docker apalagi running Jupyter buat data science
@@cyberpsion 8-16 itu minum sih yang ane sebut, recommended emg 32, karena emg tergntung size image sama yang di runtime apa aja.
dah lama pake, mantep sih, bahasa apapun tinggal lempar aja ke server pake docker😂😂
bang mungkin bisa di tambahin --name pas running imagenya biar gampang heheh
Bang ada video tutuorial untuk seri production aslinya ga bang. Pakai proxy x engine yang abang bilang, buat para pemula belajar production readynya.
Sukses Bro
buset devops bener bener di lahap sama bang dea, next bahas kubernetes bang😊
Perbedaan development mode dan produksi mode apa ya bang? Lebih aman yang produksi kag?
ntapp, tingga nuggu tutor docker push bang, buat repo sendiri
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 ,
kueren, lanjutkan docker untuk tingkat lanjut bang YBY 🙏
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?
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
yang gw carii nih.. makasih bang.
di tunggu yang reverse proxy nya bang please..!!
kang dea bedain kelancaranya di server yg 1 core dengan docker dan tanpa docker apakah lebih work atau lebih ringan
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
Kenapa ga COPY . . lansung aja bro? tanpa harus packages* . dulu?
tanya bang , berarti klo pake doker gaperlu ada migrate migrate an lagi ya bang klo mau periksa project orang ? cukup share container aja gitu . studi kasus web pake django
mantapss bang dea, langsung implementasi gak pake teori banyak...
auto ane subscribe,,,
berkah selalu bang....🤲
Mantapppp bang, yg ditunggu tunggu
Tutorial bikin swagger ada ga ya di channel bang Dea? Link dong gan kalo ada
mantap bangggg, semoga bermanfaat buat gw yyg baru baru belajar
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
Tinggal pake jwt ae ngapain pake session segala
@@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
Celeron mau nyoba docker aman ga bangcuy buat kesehatan laptop?
aman aman 😂
Ditunggu versi productionnya bang Dea 🙌🙌
perasaan kok pas mulu bang dea bikin video tentang sesuatu yang gw pelajarin
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?
Pas banget bang tar lagi praktikum saya pakai docker😅
req bang, cara deploy 2 website next js atau lebih plus mysql db dengan docker, nginx, dan pm2
Bang bahas tentang Server, mulai apa itu server dsb ...
penjelasannya mudah dimengerti kang dea, thanks
Docker cuma denger sepintas pas akhir semester wkwkwkwk
Kepake banget kalo males VM
Mantap Bang. Docker Emang Paling The Best :D
konten setup kapan bang
Terimakasih bang.
bang bahas pada saat udah siap production ke dockernya
Thanks bg sangat sangat tercerahkan
Docker full OS
- Anton Wibowo, si Terry Davis versi kearifan lokal
keren bang makasih ya tutornya jdi nambah ilmu
Keren...
Kalau misal ada perubahan code bearti harus deploy ulang yang bang meski itu devmode?
bang video yang disajikan buat activis coders dan maniac coders beda ya ?
bang izin tanya, kalau gitignore apakah wajib dicreate dan diisi?
Ya kondisional, sesuaikan sama kebutuhan file/folder mana yg mau dicatat di VCS
beda nya perintah CMD sama RUN apa bg? apakah kita gak bisa menggunakan CMD aja bg
bedanya command RUN sama CMD gimana tuh bang? kan itu ada
RUN npm run build
CMD ["npm", "run", "preview"]
kenapa dibedain?
beda di proses:
run -> ketika building image
cmd -> setelah
Mantap mas. Thanks ilmunya mas dea
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?
bang untuk melihat hasil performance di browser itu pake extension browser ga ? kalo pake spill dong namanya
inspect element aja, cari menu lighthouse, terus generate web projek yg ingin di 'benchmark'
Kenapa baru muncul di beranda saya ini
Btw, laptop saya ga bisa install Docker bang 😢, ga support winndows nya
bang kalo mau buat dockerfile untuk project laravel 10 kira kira gimana ya??
Laravel udah nyediain image resmi kok
Coba buka dokumentasi tentang Laravel Sail di situsnya
Mantaff abang kuuhh..
Bang, apakah docker desktop sama dgn extension docker yg ada di vs code?
Extension docker hanya membantu untuk konfigurasi dan linter dockerfile kita
Tetap harus install program docker di OS
bang itu buat coret coret bahan materinya pake app notes apa ?
Makasih bang
Maaf, new bie. Hehe
Apa bedanya docker dan docker-compose,
Kenapa ya ko bisa berat kalau pake docker, apa karena saya install kedua duanya. Docker dan docker-compose
docker versi 20 keatas bawaannya dah ada docker compose kok.
Docker compose tuh dipake untuk run beberapa docker image jadi satu container, sederhananya gini misal all stack yg situ pake di containerize semua, katakanlah situ butuh projek yg ngejalanin PHP+mysql bisa tuh gaperlu install dulu php dan mysql di OS, tinggal pull image PHP dan mysql terus build jadi satu pake docker compose
docker kaya xampp bang? bs bikindatabse?
bang misalnya tu project kita punya file .env, terus projeknya di build, itu isi dari .env nya kaya apikey dst masih kebaca kah?
note: nanya doang belum coba :)
di videonya ada itu kok seputar .env
Kalo dimasukin ke file macam gitignore ya gak kebaca
@@mtmproject6936 22:31 itu kan env-nya gak bisa diignore jadi harus ikut kebuild masuk ke docker-Image. apa nanti isinya bisa diintip sama orang jika kita upload Docker-Imagenya ke Docker-Hub?
@@affanfalsgamasalah asalkan jangan situ masukin secara plain ke file .env
Misal mysql_password situ masukin ke .env
Cukup mysql_password={mysql_password)
Ntar pas bikin/run container, masukin '-e' di command nya terus masukin enviroment mysql_password nya
Alhasil di image kita ga nyimpen data sensitif, dan di container bisa kita masukan sesuai projek yg bakal kita jalankan
keren banget ngejelasinnya
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?
coba terapin konsep SSR bro kuh
Kubernetes-adalah keren bang ajib
sangat membantu bang Dea
makasih banyak bang
Bang mohon maaf nih gua nanya lagi, intel N5100 ram 4 bisa gk dipke buat belajar ngoding kayak html dan lain2🙏
bisa brooo
Makasih bang jawabannya,semoga sukses terus
Bikin juga dong bahasa C# untuk pemula
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🙏
Mantaps
Lanjut Docker Nginx nya bang
Reserve Proxy
Baang tambahin buat deploy nya pake Jenkins pipeline dong bang
Alpine kelihatannya nama sebuah distro linux yang ringan untuk di jalankan entah nama versi node atau dugaan ku benar
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?
font vscode lu pakai apa bang namanya?
docker desktop pernah coba berat e, klo yg CLI apakah lebih ringan ?
betul lebih ringan 👌
jd proxmox sama docker beda apa sama ni secara fungsi🙄🙄??mamank dea??
Lanjut bang
Di windos saya terinstall laragon apakah pengarus ya docker desktop saya gak bisa jalan.
Bang mau nanya akaem itu apa ya ka
Bang update video tutorial lagi bikin website pake html
gambar yg ditangkap oleh wajah agak burem
coba diganti kameranya mass,karna dominan wajahnya yg dominan disini pass bicara.
apalgi pass switch ke layar itu ad perbedaan grafis
lmyn bikin sy pribadi sakit mata
Tujuan docker untuk menghapus kata:
Tapi Di komputer gw bisa jalan kok bro😮
Apa docker ini bisa jalan buat laptop ram 4gb ? Cuman buat belajar
pakai os linux, di laptop/ pc
@@willymurtadho1787 GK native di windows ya ?
@@willymurtadho1787maksudnya pakai virtual machine?
Bang itu munculin layar setup projectnya gmna ya ?
Bang klo wsl nya gak terdeteksi gimana tuh? udah dari lama cari solusinya tapi gak bisa
skrg ada cuy, lord victor ngasih matkulnya, gw sem 8🗿
ini diaa