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 🔺🔺🔺
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 😊
mantap bang, ditunggu tutorial2 docker yang lainnya
Beuhhh pas banget lagi belajar docker muncul tutornya di kang dea
Makasihh Kak Dea, ditunggu untuk production readynyaa, sukses terus bang!
emang abang ini selalu bikin masalah terus....eh bikin masalah terpecahkan...nuhunnnnnn elmu na....
next bahas docker yang pakai nginx bang..
jadi nanti ada project php native terus ngebuildnya pake docker compose yg pake image nginx dan php
kueren, lanjutkan docker untuk tingkat lanjut bang YBY 🙏
Ikut nyimak arahnya udh ke DevOps semoga ke DevSecOps juga hihi semangat braders
penjelasannya mudah dimengerti kang dea, thanks
penjelasannya mudah dimengerti tidak seperti DOSEN SAYA,terimakasih a dea
Mantap Bang. Docker Emang Paling The Best :D
ntapp, tingga nuggu tutor docker push bang, buat repo sendiri
mantap bangggg, semoga bermanfaat buat gw yyg baru baru belajar
buset devops bener bener di lahap sama bang dea, next bahas kubernetes bang😊
Gas bang lanjut bahas docker-compose dan kubernetes sekalian
Ditunggu versi productionnya bang Dea 🙌🙌
Sukses Bro
Mantap mas. Thanks ilmunya mas dea
Mantapppp bang, yg ditunggu tunggu
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
Dalam 40 menit bang dea telefortasi jelajah waktu demi konten dan penjelasan untuk saya,
Bacground jendela nya keren bang sampai hitam seperti itu.
dah lama pake, mantep sih, bahasa apapun tinggal lempar aja ke server pake docker😂😂
keren bang makasih ya tutornya jdi nambah ilmu
Pas banget bang tar lagi praktikum saya pakai docker😅
mantapss bang dea, langsung implementasi gak pake teori banyak...
auto ane subscribe,,,
berkah selalu bang....🤲
yang gw carii nih.. makasih bang.
di tunggu yang reverse proxy nya bang please..!!
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 👌
Mantaff abang kuuhh..
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
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
sangat membantu bang Dea
Terimakasih bang.
bang mungkin bisa di tambahin --name pas running imagenya biar gampang heheh
Thanks bg sangat sangat tercerahkan
req bang, cara deploy 2 website next js atau lebih plus mysql db dengan docker, nginx, dan pm2
ini diaa
Bang ada video tutuorial untuk seri production aslinya ga bang. Pakai proxy x engine yang abang bilang, buat para pemula belajar production readynya.
Tutorial bikin swagger ada ga ya di channel bang Dea? Link dong gan kalo ada
keren banget ngejelasinnya
Mantaps
Terima kasih bang
bang video yang disajikan buat activis coders dan maniac coders beda ya ?
Makasih bang
pas banget lagi cari info docker wkwk
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?
bang bahas pada saat udah siap production ke dockernya
Mantap Mas Dea
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
Bang bahas tentang Server, mulai apa itu server dsb ...
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
bang itu buat coret coret bahan materinya pake app notes apa ?
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
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.
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?
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🙏
Bikin juga dong bahasa C# untuk pemula
Kalau misal ada perubahan code bearti harus deploy ulang yang bang meski itu devmode?
konten setup kapan bang
Kenapa ga COPY . . lansung aja bro? tanpa harus packages* . dulu?
Baang tambahin buat deploy nya pake Jenkins pipeline dong bang
Info ekstensinya dong kak dea
perasaan kok pas mulu bang dea bikin video tentang sesuatu yang gw pelajarin
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
Docker cuma denger sepintas pas akhir semester wkwkwkwk
Kepake banget kalo males VM
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?
Lanjut bang
Bro, bahasa cara modifikasi game yang formatnya .jar dong 😅👍
Docker full OS
- Anton Wibowo, si Terry Davis versi kearifan lokal
Kubernetes-adalah keren bang ajib
Lanjut Docker Nginx nya bang
Reserve Proxy
keren lo baaaang...
Di windos saya terinstall laragon apakah pengarus ya docker desktop saya gak bisa jalan.
font vscode lu pakai apa bang namanya?
Bang klo wsl nya gak terdeteksi gimana tuh? udah dari lama cari solusinya tapi gak bisa
kang dea maen pb juga? mabar atuh bang sambil ngobrol codingan wkwk
keren bang pake animasi
Bang update video tutorial lagi bikin website pake html
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
docker kaya xampp bang? bs bikindatabse?
Celeron mau nyoba docker aman ga bangcuy buat kesehatan laptop?
aman aman 😂
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 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
Bang mau nanya akaem itu apa ya ka
Bang lu keren
kalo pake flask gmn bang nyesuaiinnya
Audionya agak noice ngik ngik bro,
terimakasih materi docker nya kang dea.
#Cuyuniverse
best brooo
Bang itu munculin layar setup projectnya gmna ya ?
Jadi kepikiran bikin bot wa ak bg😅
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'
Bikin versi projek pke Next js dong bang
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 ,
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
lanjut bahas ngrok bang
klo kubernetes itu gimana bang?
🙂
bang izin tanya, kalau gitignore apakah wajib dicreate dan diisi?
Ya kondisional, sesuaikan sama kebutuhan file/folder mana yg mau dicatat di VCS