 Semuanya, terima kasih kerana datang ke Drupal Meetup kita. Sebenarnya ini adalah Drupal Meetup kedua kita sejak kita mempunyai hibernasi untuk masa yang panjang. Drupal Meetup kedua itu pada bulan yang terakhir. Jadi, kita cuba membuat Drupal Meetup kedua pada bulan yang terakhir. Kami juga cuba mendapatkan kemungkinan dalam komuniti. Tapi tentu saja, walaupun dengan perniagaan, tetapi kami masih ingin berkongsi kepada komuniti di Singapura. Saya minta maaf, mungkin kita selalu menghubungi makanan. Tapi kali ini mungkin tidak akan berlaku. Tapi akan ada makanan di luar. Kita boleh mempunyai perniagaan setelah ini. Saya ingin berkata, terima kasih juga untuk Johnny Claw. Dia di sini adalah dari www.engineers.sg. Di komuniti yang selalu menghubungi video-sesion untuk menghubungi video-sesion dan menghubungi video-sesion di YouTube untuk orang-orang menonton lagi. Jadi ia sangat bagus apa yang anda lakukan. Sebenarnya, sebelum saya bersama Johnny pada perniagaan sebelumnya, saya rasa membawa semua makanan untuk menghubungi video-sesion. Tapi semoga ini akan menjadi perniagaan yang menarik. Okey. Jadi malam ini, ini tentang doker dan Juppel 8. Penyakit local di Faramon, dengan cepat dan mudah. Sebelum kita pergi ke selanjutnya, saya ingin tahu, anda menggunakan Juppel sekarang? Saya menggunakan sebelumnya. Oh, menggunakan sebelumnya. Jadi apa yang anda gunakan sekarang? Tidak, saya hanya menggunakan sebuah perniagaan. Maaf? Saya hanya menggunakan sebuah perniagaan. Oh. Saya menggunakan sebuah perniagaan. Terima kasih. Bagaimana dengan doker sendiri? Saya bercakap, saya belum cuba. Okey, baiklah. Bagaimana dengan awak, Tuan? Saya tidak, Tuan. Baiklah, maafkan saya. Jadi, kami menggunakan sebuah perniagaan dengan RfP dan kemudian saya akan menghubungi video-sesion. Ya, okey. Saya menggunakan sebuah perniagaan. Saya tidak menggunakan sebuah perniagaan. Saya menggunakan sebuah perniagaan. Anda menggunakan perniagaan? Ya. Okey. Dan kami cuba mengubah perniagaan untuk Juppel 8, tetapi menggunakan sebuah perniagaan. Okey. Sebuah perniagaan dan kami akan membuat perniagaan sendiri. Okey. Dan kami mencari bagaimana sebuah perniagaan untuk perniagaan. Sudah tentu. Okey, baiklah. Bagaimana dengan awak? Bagaimana dengan Juppel 8 dan Doga 24? Ya, baiklah. Okey, baiklah. Bagaimana dengan awak, Tuan? Awak tahu saya. Okey. Saya tahu dia sebenarnya. Ia adalah sebuah perniagaan saya. Okey, baiklah. Jadi, hari ini, kami akan berbincang tentang Juppel dan sebenarnya, Juppel 8 ini mungkin tidak sangat bergantung. Sebenarnya, anda dapat membuat pilihan Juppel 8, Juppel 7 atau Juppel 6. Ia tidak penting. Tapi perkara yang saya mahu beritahu adalah tentang perniagaan sendiri. Walaupun perniagaan sendiri boleh digunakan untuk apa-apa untuk mengintegrasikan dengan pilihan kondisi, dengan perniagaan kepada pilihan kerajaan. Tapi sekarang, pada hari ini, saya akan berbincang dengan bagaimana kita menggunakan perniagaan untuk membuat pilihan pilihan kerajaan kita. Sebenarnya, setelah itu, pilihan ini boleh digunakan kepada pilihan pilihan kerajaan lain. Jadi, mereka tidak perlu membuat pilihan kerajaan. Mereka mempunyai Linux, Apache, MyScale, PSP, dengan diri sendiri. Mereka hanya membuat pilihan kerajaan dari pilihan pilihan kerajaan. Selepas itu, membuat pilihan pilihan kerajaan. Sebenarnya, anda harus dapat melihat pilihan kerajaan yang sama yang lain. Maksud saya. Bagaimana membuat pilihan pilihan kerajaan untuk membuat pilihan pilihan kerajaan? Kita akan pergi. Kita akan berbincang pada pilihan kerajaan. Sebenarnya, pilihan pilihan kerajaan boleh digunakan pada pilihan pilihan kerajaan, termasuk pilihan kerajaan. Jadi, membuat pilihan kerajaan, pilihan kerajaan, dan pilihan pilihan kerajaan sendiri. Okey, mari kita berbincang. Jadi, tentang saya, tentang diri saya, nama saya Pratamo Adianto. Sebenarnya, anda boleh panggil saya Adi. Sebenarnya, ia digunakan pada pilihan kerajaan. Jadi, saya adalah pilihan pilihan kerajaan. Saya telah membuat pilihan pilihan kerajaan dengan pilihan pilihan kerajaan. Saya rasa total sekitar 10 tahun sekarang, jemput dari satu perjalanan ke satu lain. Saya hanya membuat pilihan kerajaan. Ya, okey. Jadi, saya hanya membuat pilihan kerajaan. Dan saya telah mengajar pilihan pilihan kerajaan, juga pilihan pilihan 4.6. Jadi, ya. Dan kita juga, saya juga pilihan pilihan pilihan pilihan kerajaan dan pilihan pilihan pilihan kerajaan. Sebenarnya, saya tidak fikir semua orang di sini tidak akan berada di sini malam ini. Tapi saya adalah salah satu pilihan pilihan kerajaan pilihan pilihan pilihan kerajaan di Singapura. Dengan pilihan pilihan pilihan pilihan kerajaan, dia selalu di atas dan di bawah. Tapi, kita mencuba kita mencuba kita mencuba untuk untuk bergantung untuk berkongsi dengan keluarga dan berkongsi dengan kita dalam kemungkinan jualan pilihan pilihan pilihan pilihan kerajaan. Okey. Cukup tentang... Jadi, ok. Cuma-cukup untuk menurut saya, seperti biasa, apabila kita mahu membuat perlukan perlukan kita lebih berharga memakai satu ini. Jadi, satu ini sudah bersedia untuk membuat perlukan perlukan pilihan pilihan kerajaan di tempat kita. Jadi, seperti pilihan pilihan, atau bahagian pilihan pilihan pilihan pilihan. Kita membuat perlukan perlukan pilihan, kita mengawal ini. Dan setelah itu, setelah itu, anda sudah mempunyai perlukan pilihan pilihan di dalam perlukan pilihan pilihan kerajaan. Tapi tentu saja, saya bermakai ada yang selalu baik dan teruk dengan yang ini. Oh, ya. Saya juga nak beritahu. Jika anda menggunakan pilihan ini sebelumnya, Fagren adalah juga salah satu pilihan untuk membuat perlukan pilihan pilihan pilihan pilihan. Tapi, ya, ia lebih menggunakan sebuah masin virtual, disebut virtual box. Tapi, Fagren adalah sebuah pilihan untuk menggunakan sebuah masin virtual di tempat kita. Biasanya, dalam pilihan kita, kita boleh menggunakan Linux, menggunakan sistem operasi menggunakan masin virtual. Dan kemudian, ini semua pilihan sekarang. Jadi, sebuah pilihan ini adalah sebuah pilihan monotik, di mana semua komponen, Apache, MeSQL, PHP dan sebuah proyek sendiri, Lara valuable. Apa-apa pun, ia menggunakan sebuah pilihan single server, sebuah masin stack. Tapi, seperti yang saya katakan sebelumnya, mungkin ada yang baik dan teruk dengan ini. Mungkin, anda boleh menggunakan itu mudah-mudah. Tapi, dalam pilihan saya, ia sebuah perlukan pilihan pilihan. Dan kemudian, ya, saya bermakna, jadi, mari kita kata, jika kita mempunyai seperti mempunyai atau mempunyai, kita mempunyai version PSP 5.0 atau sesuatu, kemudian, kita perlu test dengan PSP 7.0. Saya tidak yakin, anda boleh melakukan itu. Mungkin, anda boleh. Tapi, mungkin ia tidak seperti mudah-mudah seperti yang kami katakan. Dan juga, sedikit pengetahuan dalam keadaan keadaan. Dan untuk kemudian, ia juga, ia berfungsi pada masyil saya. Saya bermakna, ini biasanya, apa yang pembangunan berkumpulan tentang, seperti, mereka melakukan sesuatu pada komputer, kemudian, akhirnya, ia melakukannya. Selepas itu, apabila anda melakukannya ke perjalanan, kemudian, dia berkata, apabila saya melakukannya, tidak tahu apa yang berlaku. Jadi, ia memperkenalkan segala-galanya. Dan juga, kemungkinan untuk melakukannya dengan pengetahuan. Jadi, sekarang, ia semua tentang keadaan kontinus. Seperti, jika anda mahu lebih jauh-jauh, anda mahu memperkenalkan sesuatu, seperti, seperti, seperti, papan, pergerakan, untuk, untuk mengajar pergerakan, untuk contohnya, ia mungkin tidak akan mudah kerana anda tidak mempunyai seperti, pergerakan istimewa, hanya untuk melakukannya. Sebenarnya, anda perlu melakukannya dengan pakaian, atau pakaian, atau, basically, keadaan kontinus. Okey. Okey. Jadi, ini doktor, sebenarnya. Ia sebuah tools open source. Ia mudah. Ia sebuah platform untuk melakukannya, dan memperkenalkan aplikasi. Hari ini, kita akan bercakap tentang memperkenalkan, dan memperkenalkan aplikasi. Untuk pergerakan, mungkin, boleh menjadi untuk pergerakan seterusnya. Siapa tahu? Mungkin. Adakah anda mempunyai jantang jantang jantang jantang? Berapa banyak jantang jantang jantang? Maaf? Adakah anda mempunyai jantang jantang? Jantang jantang jantang jantang? Ya, ya. Ia akan di sini. Ya. Ia akan berada di selanjutnya. Jadi, oh ya. Ya, sejak, sejak, ini dia, saya sudah beritahu tentang perkara yang saya akan bercakap. Jadi, lepas itu, saya akan memperkenalkan sedikit tentang apa doktor itu, dan apa yang terhadapnya. Selepas itu, saya akan menunjukkan sedikit bahan-bahan tentang bagaimana kita memperkenalkan doktor, kemudian, kemudian, kemudian, ya, saya akan, untuk, untuk menunjukkan website yang kita akan memperkenalkan, dalam kes ini, adalah JUPAL. Okey. Jadi, sebabnya, sebenarnya, ini adalah perjumpaan antara doktor dan PM-nya. Jika anda sudah berguna menggunakan doktor, saya bermakna, jika anda sudah berguna menggunakan Fagran, dan mungkin, anda akan sedikit sibuk, tetapi, saya hanya beritahu, Fagran, sebenarnya, memperkenalkan dalam komputer kita sendiri, kemudian, kemudian, ia mempunyai sistem berbeda secara separat, yang di doktor sendiri. Sebenarnya, ia menggunakan layar ini daripada doktor sendiri. Jadi, seperti, segalanya, segalanya yang membuat doktor, sebenarnya, ia menggunakan tersebut oleh tersebut. Sebenarnya, Fagran, ia menggunakan ia adalah sangat besar. Sebenarnya, ia adalah sesuai doktor yang mempunyai doktor. Okey. Jadi, ini adalah komputer doktor. Jadi, kita mempunyai doktor, doktor daimun, doktor engine, doktor kompos, dan doktor distribusi atau registri. Jadi, saya akan beritahu sedikit, seperti, doktor klinik, sebenarnya, ia adalah sebuah alat komentar yang kita menggunakan ke dalam terminal kita, seperti menunjukkan semua gambar, nanti saya akan menunjukkan pada kemudian. Kemudian, apa adalah kontainan? Kemudian, apa adalah status kontainan? Ini semua ke doktor klinik. Dan kita mempunyai doktor daimun, juga. Biasanya, ia adalah sebuah proses untuk doktor sendiri. Ini seperti sebuah klinik untuk menghubungi klinik dan engine, yang berada di doktor engine sendiri, ia adalah sistem operasi. Sebenarnya, doktor sebenarnya menggunakan sistem operasi, ia disebut CoreOS. Bagaimana anda dengar? Tapi ya, itu bagaimana doktor berfungsi. Dan kita mempunyai doktor klinik. Ini sebenarnya keputusan di doktor yang kita dapat mempunyai kontainan lebih daripada satu, secara simulat. Jadi, saya akan menunjukkan bagaimana kita melakukan ini. Dan kemudian, ia adalah doktor klinik, klinik. Jadi di sini, sekarang, klinik klinik adalah di doktor sendiri. Sebenarnya, di doktor.com, anda akan mencari banyak gambar, gambar doktor, saya akan menjelaskan bagaimana gambar doktor. Dari rancangan, rancangan klinik, rancangan yang mempunyai soal klinik, yang mempunyai soal klinik elastik, yang mempunyai klinik klinik. Semuanya sudah bersedia untuk anda menggunakan untuk perubahan perubahan. Jadi, di sini, saya akan menjelaskan gambar doktor sehingga pada masa yang sama dalam gambar doktor. Jadi, kita akan mempunyai soal klinik elastik dan elastik klinik, bagi contohnya, anda akan mempunyai bahawa anda masih mempunyai gambar doktor. Ya, ya, anda boleh, apabila anda bercakap tentang itu, ia sebenarnya pada soal klinik micro-services. Saya bermaksud, ia adalah soal klinik antara satu perubahan kepada orang lain. Tapi, saya bermaksud, anda boleh buat begitu dengan doktor, tetapi itu bergantung pada apa klinik yang anda akan mempunyai. Mungkin, kita akan berbincang selepas ini. Ia adalah sebuah klinik. Okey. Jadi, ini bagaimana doktor berbincang sebenarnya. Jadi, kita mempunyai klinik doktor di sini. Kemudian, ini, bukan sebuah klinik doktor. Ini, anda boleh ambil ini sebagai masyarakat lokal. Dan di sini, kita mempunyai doktor daemon. Dan ini, ini sebuah klinik yang saya bercakap tentang. Sebenarnya, jadi, jika anda boleh bincang, jadi, klinik, mari kita mahu buat sesuatu dengan doktor. Jadi, dia hanya meminiti beberapa klinik doktor. Dan selepas itu, berbincang dengan doktor daemon. Mari kita cakap, dia mahu menggunakan klinik dari klinik klinik klinik klinik sentos. Atau, mungkin, Ubuntu, untuk contohnya. Kemudian, doktor daemon akan panggil klinik ini. Selepas itu, menggunakan. Selepas itu, mengambil ini ke dalam masyarakat lokal kita. Kemudian, selepas itu, kita akan menerima komentar untuk membuatnya ke dalam klinik. Jadi, anda boleh mengambil ini sebagai klinik adalah klinik adalah klinik adalah klinik dari klinik yang kita gunakan. Jadi, ya, kita akan kita akan melalui itu pada klinik yang lain. Jadi, untuk klinik yang ada dari doktor, kita boleh memilih klinik klinik? Ya, itu betul. Itu betul. Okey, doktor daemon. Jadi, apa? Sebenarnya, doktor daemon? Ia cepat. Well, saya sebenarnya banyak saya telah menjadi pengguna lama dari klinik. Kemudian, apabila saya switch ke doktor, itu betul-betul berbeza sebenarnya. Jadi, saya mempunyai banyak klinik klinik. Saya rasa itu ialah klinik untuk klinik di sini. Apabila saya mempunyai klinik klinik di komputer saya, saya hanya sangat gembira apabila saya cuba membuat klinik. Tapi apabila saya switch ke doktor, ialah klinik. Ia hanya berbeza. Ia hanya berbeza. Kemudian, klinik di sini, sejak kita mempunyai lebih banyak klinik, dari satu klinik ke lain, sebenarnya, ia diselamatkan. Ia tidak berhasil dengan satu klinik ke lain, tanpa jika kita mahu mempunyai maksudnya, jika kita mahu klinik ke bawah, ia tidak berhasil dengan klinik yang lain. Kemudian, klinik ke bawah, saya rasa ini dalam klinik ke bawah, klinik ke bawah, dan klinik ke bawah. Sudah tentu, klinik ke bawah, anda boleh memasukkannya di mana-mana, di sistem klinik. Dan klinik ke bawah dan klinik. Jadi, ini klinik kita boleh sebenarnya, boleh memasukkannya dengan apa klinik untuk aplikasi kita. Mari kita jelaskan, mari kita mempunyai klinik ke bawah yang lain yang berhasil sebagai klinik ke bawah. Klinik ke bawah, contohnya. Kemudian, klinik ke bawah, anda boleh memasukkannya dengan klinik ke bawah. Dan klinik ke bawah, anda boleh sebenarnya, memasukkannya ke dalam klinik ke bawah. Kemudian, perkara yang saya sukakan adalah klinik selvesah. Klinik klinik ke bawahka yang kita biasanya memasukkannya disanayah klinik file, kita boleh memasukkannya dalam klinik HOP dan setelah itu, hanya minta dia ke para pemain yang lain, daha pembantu akan mencoba klinik ke bawah dan mereka akan dapat melihat keadaan yang sama yang kita ada, tanpa konfigurasi. Ini yang kita bincangkan, sesuatu yang terkenal di micro-surfaces. Ini hanya untuk simulat, PHP boleh dibuat ke server yang berlainan, aprecih ke server yang berlainan, kita boleh bincangkan apa-apa di sini, elastik search, aprecih solar, redis, memcas di sini. Sebenarnya, ia semua untuk anda pada bagaimana anda ingin memakai server anda sebenarnya. Dan di sini, ini adalah kontainer yang berlainan. Jadi anda boleh ambil kontainer sebagai server sebenarnya. Jadi ini adalah usaha common docker. Hari ini, kita akan berbincangkan tentang ini. Sandbox environment. Dan lainnya, anda boleh menggunakan sebagai kontinus integrasi. Anda boleh mempunyai kontainer yang sama dengan Jenkins atau CircleCI untuk mengautomikkan semua proses, semua keputusan. Dan kemudian, pilihan pilihan pilihan, ini yang saya beritahu sebelumnya, anda boleh sebenarnya saja menggunakan kontainer pada docker. Untuk pilihan pilihan, pilihan pilihan akan mengubah docker dengan mudah. Prototyping. Ini untuk menerimakkan architektur anda. Infrastructure configuration. Multi-tier dan sebagainya. Ini adalah yang saya akan berbincangkan sedikit. Saya akan berbincangkan tentang docker installasi. Bukan betul-betul, tapi apa jenis aplikasi yang digunakan dalam docker. Ini adalah file configuration untuk docker. Pilihan docker, bagaimana kita boleh menulis pilihan pilihan untuk meluncurkan lebih daripada satu kontainer yang sama. Saya akan menunjukkan apa pilihan docker dan kontainer docker. Ini adalah awal-awal bagaimana kita akan menulis pilihan docker dalam docker kita. Tentu saja, anda mungkin perlu mempunyai projek jupal di docker. Ini adalah satu contoh bagaimana kita boleh menulis pilihan docker. Seperti yang anda lihat, ada dua pilihan docker. Biasanya adalah projek jupal. Dalam file docker yang kita patut menulis pilihan docker, kita boleh menulis pilihan docker. Awak boleh menulis pilihan docker, tapi mungkin ini bukan praktis yang baik. Pilihan docker yang lain adalah anda menulis pilihan docker dan menulis projek jupal ke dalam pilihan docker. Dalam pilihan docker yang ini, anda boleh menulis pilihan docker. Saya akan berbincang tentangnya pada pilihan docker. Dalam pilihan docker, ada dua pilihan docker. Satu adalah pilihan docker dan yang lain adalah pilihan docker. Awak boleh menulis pilihan docker. Pilihan docker yang ini adalah pilihan docker. Saya masih menggunakan pilihan docker pada Mac. Saya rasa pilihan docker yang ini lebih stabil daripada Mac. Tapi pilihan docker yang ini adalah pilihan docker. Dalam pilihan docker, sangat mudah. Saya cuma mahu menulis pilihan docker pada WGAP. Sehingga setelah itu anda menulis pilihan docker, ia selalu di mana-mana. Maafkan saya. Saya lupa menulis pilihan. Awak ada pilihan docker pada Mac dan tentu pilihan docker juga ada pilihan docker pada Windows. Saya mahu menulis pilihan docker pada Mac. Docker Formax adalah docker toolbox sendiri adalah sebenarnya pada latar belakang, tetapi masih menggunakan masin virtual, yang common adalah menggunakan box virtual. Untuk Docker Formax, mereka mempunyai sistem operasi. Saya rasa ia dibuat di atas CoreOS atau sesuatu seperti itu. Sebenarnya ia tidak menggunakan masin virtual. Sebenarnya ia mempunyai sistem sendiri apabila anda menggunakan itu. Saya tidak pasti. Saya tidak mengingatkan anda, jika anda tidak faham. Ini adalah diagram bagaimana docker toolbox berhasil. Anda dapat melihat bahawa masih menggunakan masin virtual, yang sama seperti Fagran. Fagran juga menggunakan masin virtual, tetapi ini adalah box virtual. Semua aplikasi, semua komponen docker, seperti docker, komponen docker, masin docker, masih menggunakan box virtual. Untuk Docker Formax, mereka mempunyai sistem operasi. Ini adalah bagaimana file docker seperti itu. Saya percaya ini adalah sebuah syntax dari language. Saya akan menjelaskan sebuah kata-kata. Ini adalah set-up yang saya menggunakan. Untuk bagaimana docker set-up pertama kali. Untuk set-up pertama kali, saya akan menjelaskan sebuah kata-kata yang saya menggunakan. Ini adalah sebuah kata-kata yang saya menggunakan. Ini adalah sebuah kata-kata yang saya menggunakan. Jika anda melihat docker hub registry, anda akan mencari kata-kata yang saya gunakan. Ini adalah bagaimana kata-kata yang saya gunakan. Anda akan mempunyai kata-kata 6 atau 8 kata-kata. Kami akan meminta kata-kata kekalaanderan kita yang dipanggil dupal yang mempunyai kata-kata 7 sejujurnya sejujurnya sejujurnya. Saya akan membuat pilihan kekalaanderan pada apa kekalaanderan yang saya mencari. Maaf? Ya, ia bermanfaat. Jadi, ini doker hub, doker registry. Mari kita katakan bahawa anda ingin menyebabkan kontainer dengan search elastik. Dan apa yang anda perlukan adalah image yang sudah ada search elastik. Jadi kita hanya search. Sebenarnya, saya belum lakukannya. Ini adalah image. Saya menggunakan image yang mempunyai banyak stars. Dan apa-apa saja yang berlaku pada pertama kali, saya percaya itu adalah yang sepatutnya cukup stabil. Dan kemudian ini... Maaf? Elastik search. Maaf, ini... Ini... Ia tidak benar-benar benar, bukan? Ya. Bagaimana? Ya. Ah, ada. Elastik search. Dan mari kita cuba dupal. Dan... Ya, ia di sini. Ia di dupal sendiri, ia disebabkan tag. Jadi, dalam kes ini, daripada sampel yang saya menunjukkan, saya menggunakan yang ini. Jika anda ingin mencuba menggunakan dupal 8... ...dengan FPM... ...sampai dalam api api, anda boleh melakukan itu. Ia... Ia sebuah... ...serfa. Ia sesuatu seperti api api. Tapi lebih cepat sebenarnya. Seperti ia tidak menggunakan CGI lagi. Seperti itu, ya. Ya. Tapi anda boleh mencuba sendiri. Ya, jadi ini... Ini adalah instruksi sepanjang cara anda menggunakan dupal. Jadi ini... ...beri kembali ke sisi kita. Kemudian, dalam perjalanan kedua... ...saya mempunyai... ...pengalaman. Ini hanya untuk beritahu siapa... ...punyai dupal. Ini adalah... Maafkan saya. Baiklah. Ini adalah... ...beri keadaan kedua dan sebagainya... ...yang akan menarik. Sebenarnya ini adalah... ...beri keadaan... ...seperti... ...beri keadaan... ...beri keadaan... ...dalam... ...kontainan kita. Sejak tidak ada gil... ...dan tidak ada teman dan sebagainya. Jadi saya perlu menggunakan ini... ...seperti... ...dan kembali ke dupal. Justifi, ini sebenarnya... ...saya percaya jika anda sudah... ...kenal kerja dengan Linux... ...dan terutamanya kerja di komentar. Ini sebenarnya... ...komentar yang anda gunakan... ...untuk menggunakan semua komponen. Ya. Tapi... ...tentu... ...dia perlu mulai dengan run. Bila ini... ...beri run dari Windows? Ya. Windows sendiri... ...semasa anda menggunakan doktor untuk Windows... ...awak akan mempunyai... ...sebarang terminol. Untuk anda untuk menggunakan komentar ini. Ini sesuatu yang anda harus mempunyai? Ya. Ini sesuatu yang anda harus mempunyai? Ya. Ya, itu betul. Jadi untuk Windows... ...awak mempunyai... Apa maksud anda? Apa maksud anda? Jika anda bercakap tentang... ...dia mempunyai... ...dia mempunyai... ...dia mempunyai Windows. Ya. Jadi ini bukan sebuah Windows sebenarnya. Ini... ...dokor... ...applikasi sendiri yang sudah diinsulti... ...dokor yang anda dapat... ...mencari... ...dokor yang... ...dapat dari file ini. Sudah. Ya. Menariknya... ...dokor yang mempunyai... ...dokor yang berdekatan... ...dia tidak mempunyai sudo. Ya. Ya. Tidak menggunakan komentar. Ia tidak mempunyai sudo. Mungkin ia tidak mempunyai. Ya, anda tidak mempunyai... ...dia mempunyai... ...dia mempunyai sudo. Ya, anda boleh mempunyai. Ya. Maaf. Yang saya sebenarnya ada di sini. Nom begini, saya bermain file... ...setengah konfigurasi, ya? Ia digunakan sekejap sejak selesai. Anda harus memuji file yang telah ditukar... ...dan anda selalu memaksa file yang telah ditukar. Ya, ini akan dibuji sekejap sejak selesai. Jadi, idea ini adalah satu... ...yang menjelaskan adanya, bukan? Ini adalah satu menjelaskan adanya. Tidak akan menjelaskan,... ...tidak akan menjelaskan. Tidak akan menjelaskan. Dan tentu saja, dengan juga... ...dengan hal lainnya... Ini hanya untuk memasukkan semua staf dari segalanya. Ini untuk memasukkan komposer, kerana idea saya adalah saya mahu memasukkan drus, yang adalah dapur dari komposer, dan kemudian memasukkan variabilan. Jadi drus boleh dibuat dalam sebuah rekaan. Tapi tentu-tentu, ada lebih banyak komentar. Tapi ini cuma satu basic yang saya mahu beritahu. Ada kopi juga, ada gerak, ada CMD. Mungkin itu untuk kemudian. Kemudian yang berikutnya, ini untuk komposer docker. Jadi ini sebenarnya menggunakan jammal file. Jadi docker-desk-compose.yamal. Dan sekali lagi, jauh-jauh, komposer docker harus dibuat dalam sebuah rekaan sama seperti file docker. Jadi ia perlu dibuat dari sebuah rekaan. Ya, itu betul. Dan mari kita berjalan-jalan. Pada perjalanan pertama, dia beritahu bahawa versi yang kedua, sebenarnya saya tidak yakin sebabnya. Kenapa? Kerana anda masih boleh memasukkan ini, dan memasukkan docker-desk-compose.yamal. Saya rasa sekarang, ia hanya beritahu bahawa komposer docker ini adalah yang paling terakhir, yang sekarang adalah versi 2. Jadi saya rasa ini sudah dipercaya. Kita hanya memasukkan versi 2. Jadi jammal file ini juga tidak terakhir? Ya, itu betul. Okey, kemudian selepas itu, pukul kedua, ini adalah pukul yang paling menarik, sebenarnya. Jadi jika anda melihat, saya memasukkan pukul kedua untuk beritahu bahawa ini adalah pukul kedua, ini adalah pukul kedua. Jadi, pada pukul kedua, saya sebenarnya memasukkan dua pukul kedua. Satu, saya nama sebagai web RD. Anda dapat sebenarnya nama menjadi apa-apa pun yang lain, sejauh sejauh sejauh, ia menarik untuk anda, dan sejauh sejauh sejauh. Dan kemudian adalah pukul RD MySQL. Saya akan menjelaskan kepada anda apa yang ini gunakan sebenarnya. Jadi, saya akan berbincang dengan pula-pula. Pukul kedua. Jadi jika anda melihat pukul kedua, ia adalah pukul yang penting dengan pukul kedua. Jadi ini hanya beritahu kami bahawa ini adalah pukul kedua sejauh sejauh yang pukul kedua perlu membaca. Biasanya, ia adalah pukul kedua ke dalam pukul kedua ini. Ya, betul. Kemudian pukul kedua, ini untuk pukul kedua, mempunyai apa yang kita mahu mempunyai dari pukul kedua ke pukul kedua kita. Jadi, yang ini beritahu yang pukul kedua ke dalam pukul kedua saya akan dipakai ke dalam pukul kedua yang pukul kedua. Anda juga dapat memasakkan pukul kedua ini juga. Tak penting, tapi ia hanya apabila anda memasakkan pukul kedua, anda akan mempunyai pukul kedua anda di browser anda pukul kedua yang pukul kedua. Ya, ini hanya salah satu pilihan. Tapi tentu saja, anda dapat memasakkan ini sebagai pukul kedua ke dalam pukul kedua ke dalam pukul kedua. Jadi, anda dapat memasakkan pukul kedua tanpa memasakkan pukul kedua anda. Maaf? Anda dapat. Anda dapat. Jadi... Oh, maaf. Saya minta maaf. Saya minta maaf. Saya minta maaf. Saya minta maaf. Saya minta maaf. Saya minta maaf. Saya minta maaf. Saya tidak tahu sebab ini bagus untuk anda. Bagaimana dengan ini? Saya harus memasakkan pukul kedua. Saya harus memasakkan pukul kedua. Apa pun, kemudian volume ini untuk memasakkan pukul kedua tanpa memasakkan pukul kedua anda yang adalah komputer kita ke dalam pukul kedua. Jadi, apapun file yang kita memasakkan di sini, ia akan diapakan di pukul kedua di pukul kedua ini. Dan kemudian ini pukul kedua yang ia diberi di tibian, Linux. Ia selalu di sini. Okey, kemudian kemudian, links. Ini adalah yang paling menarik. Links, yang terkoneksi ke dalam pukul kedua ini, ia hanya beritahu pukul kedua ini juga panggil pukul kedua ini untuk bekerja di setiap jenis. Sebenarnya, mempunyai sesuatu seperti itu. Bagus. Di sini, sebenarnya, ini opsional. Tapi, apabila anda menggunakan kontainer anda, anda akan diberi sebuah kawasan dengan default. Ia lebih seperti mempunyai pukul kedua anda Okey, kemudian kemudian kontainer yang lain. Jadi, dalam projek ini sebenarnya, saya hanya ingin menunjukkan untuk menunjukkan bahawa untuk kontainer lain, ia akan mempunyai pukul kedua saya. Ini adalah pukul kedua yang mempunyai pukul kedua untuk projek kita. Jadi, anda dapat mengambilnya sebagai pukul kedua yang lain. Dan kemudian ada pukul kedua yang lain. Di tangan yang lain, ia akan mempunyai pukul kedua dan projek jupa. Dan yang lain hanya menggunakan pukul kedua saya. Maaf. Apa yang anda boleh beritahu? Bagaimana dengan pukul kedua yang lain? Maaf? Bagaimana dengan pukul kedua yang lain? Atau, apabila anda mempunyai pukul kedua yang lain? Bagaimana dengan pukul kedua yang lain? Ya. Maksud yang pula, anda mempunyai pukul kedua yang lain. Macam mana anda mempunyai pukul kedua yang lain? Pukul kedua, anda mempunyai pukul kedua yang lain? Ya, It's act as a server. You can still login from one server to another. I mean you can take it as this one. It's like a VPS or PIA server. I mean just rough. You can log in to either one. Oh iya. You can, yes. That means you can able to login into this container. Then you can also able to login into this one. But container one you have 1A, 1B, 1C. Can I log into 1A and then? I think what he means if you have like two containers running group up. And one container running SQL. Does the container running group up that they have any state that is not stored in group up in your database. So if someone is logged in into group up 1 and then they get balas and go to both balas and they suddenly are logged in into group up 2. Would the session information be stored in database or would it be stored in group up 1? It will be stored on the database actually. So it will be stored in the containers. Containers number 2. Because the way Drupal work with session is they also save into the database. But the session itself, I mean like the session that coming from PHP it's also going to be live in here. But if let's say you have container 1 and then you have another container 1B and then two Drupal instances. Drupal 1 Drupal 2, you can share the section. You can share the section. Ya, I mean if you say that you install two Drupal instances in one container, right? That's what you're saying, right? Okay, so you have one containers with Drupal and another one containers with another Drupal instance. Then you use the same database that were, ya. Ya, I mean in the Drupal, in the containers of that one that contain MySQL you can, okay, I mean technically you can create two database. One database is for this one and one database is for this one. Ya. But the session will be for this one and it's actually the database. Ya, ya. Ya, it's a, I don't know. Have you guys using AWS before? Yes, we can, for the database we can set up using, what's the name ya? What's the name of the service for AWS? But basically if you... Yes, no, S3 is a bucket actually. Ya, I forgot but they give you some set of a URL, right? Where you can actually put into the settings.php like the host, this actually the host name. So it's the same principle actually. Okay, okay. I will explain to you on how that work actually. Ya, it's interesting decision. Does it have issues where say if the two Drupal instances call from the same SQL table, ya, would it be having stuff, they're corrupted? Ya, so they probably have to see SQL. Ya, they have watched, okay, okay, so she since it in containers, ya. Ya. Okay. So anyway, so we move on to the container 2 which is going to contain with MyScale itself. So in this case I just name it into RD MyScale, just tell us that this is for MyScale. For the RD web you're not defining what image to use? Oh, we already notify here. This is the image. For the container 1 we define in here actually. Because we're saying build for the other one we're not. Yes, yes, that's right. That's correct. So the setup for the RD web is inside the Docker file where the other one is just taking the default. So okay, so this one is for MyScale itself this photo container 2 is pulling an image called MyScale and then the tag we are using 5.6. So maybe we just if we can go back here again. Sorry, let's say MyScale, if you notice we have MyScale image here. So this is the tag that I use 5.0 Ya, 5.6. So this is the available tags from the docker image of MyScale. Okay, yes. Then same thing, port we need to map the port. In this case it's just a default MyScale port. We just map to the same port. I actually, this one is also useful if you want to use like MyScale Client, SQL Pro or MyScale Bench for example. So it will able to access the database from our containers. The environment, this is the one that need to set. Basically it's just settings for the what can, for the database that we need to set up and then password. And also what's the password. For this environment variable actually it's coming from the MyScale itself. So in MyScale actually there's already instruction on how to use the environment variable. Yes, of course in production there's another way actually you need to install some kind of a console for example like a surface discovery. I mean it's all everything is more for the if you want to do a shipping deployment of the container itself. Oh but yeah I can give you some tips but actually after this because that's actually another, no sorry. And then expose so this is just to tell that I need Port 3306 to be able to be accessible to the container one. Actually this is meant for the between one container to another. So the container one can use the Port 3206 to access the database. Okay, this is just representation of how the docker image itself. Later on I will show you some demo on what's the exactly look like on the command line. So just hear that we have image called Ubuntu. And with the text of 5.04 just tells that the version of Ubuntu then we have more than one image. And then by the way this is the docker command to show the image that we so far that we already download. And then this is just to show the containers that so far we generate from the image. Later I will show you what the containers look like from the command line. Again, just to point out as well, since we are setting up like this using docker this is something that you should also take note. So when you install the Drupal for the first time there's information that you need to put the database, right? So this is the settings that you need to put into the Drupal itself. And then you notice the database host itself is RD MySQL and then that's actually the name itself is actually becoming so-called liais for other application that need to be accessed. So in this case I can I can tell that like for example database host we need to specify something like this. Sorry? Yes, I think so. That means you need to put let's say 192.168. something then don't forget the port. Okay, so this is some other docker commands. This is the one that I frequently use. The docker fee is just showing the docker version. And then the docker run is actually is to generate the containers from the image itself. Then the docker extract actually it's I use this more for accessing the container itself. So you can take it as SSH or using FTP to go inside the containers. Can I use the database from an external server? Yes, of course. So that's how the host access indicate the IP address of thing? Yes, you can. You can take it as like that. Yes, let's crack. Okay, so what time is it? It's eight o'clock. So we're going to demo for a bit. Are we able to see this or still not really clear? Sorry about this. Is it clear for you guys? Okay. So this is the terminal. When you install docker for windows this is also something that you will get Yes, it's a terminal bash. Comments line for the one that usually working with Linux or Mac OS. This is probably already something familiar with you guys. Okay, so we are actually in the root so this is where I put my jubal project so if we see all the what's the files and folders inside this directory you can see that we have you know this one. So we have docker compose and docker sorry docker file docker file and docker compose and we have a directory called docker which is if we go into the docker itself this is the application of our jubal jubal project Okay So I already have docker install in this computer so if you want to know what version that you use you type in the docker's jash v Okay Yes Yes Yes I probably not gonna show you how to install the docker probably Nah, I'm not going to show you because I already have docker install in my computer So I'm just gonna show you on how it looks like so we already have all the file the one that we just discuss here in my computer so basically I'm actually using this schema Sorry I'm using this one Okay You guys follow with this one? Then if we take a look at the docker file itself basically it's the same thing what we just saw on the slide just now right? Same goes for the docker compose same thing So now you can check like how many content can you do something among content What do you mean? Anything like contact other content Yeah So I'm just going to demonstrate on how you run a command in this case it's docker compose and how it's and you will see that some of the components that docker download like downloading the image and generating into containers will work Okay So what I'm going to do is I'm going to run docker compose up So this command the docker that compose up is the first command that we need to run in order to download all the image and then generating the containers Just by this one single command it will generate everything So Okay First of all I'm going to show you this command docker images So this will list out all the available image in your local Well, if I do this Eh? Oh sorry This is one of the way Since I'm using docker toolbox I need to run this command first but when you use docker for mac you don't need to do this actually You will have docker command run Right away, but I need to run the command first Okay, so again I'm going to type in docker image what it looks like You see this So this is actually this is some of the image that I've been using and some of it actually is really my work So in here repository, we have a field call repository, then tag then the image ID, then created, then size Okay, but if you notice right Okay Sorry, sorry, sorry Actually we have already dupal 7 Apache here This is the image that already been I downloaded before actually download this image called dupal with tag 7 Apache You can use this command to pull like that So it will pull up I'm not sure how good the internet connection here but this one probably take some time to download Okay Yes, that's correct, it's from docker hub repository Yes, you can There's also Sorry, I didn't mention in the slide actually you can actually create your own image So whatever I set up in this one I'm able to Okay So if you go to the home page this is the image that I push myself and this can be used by anyone else I can just put some malicious code and then I just put some malicious code No, this is your image Once you put this, it's only you who can change this I mean if you want to use my image then you put your own malicious code then you create your own image I mean, suppose you are using someone else and that image is So image is you can take it as a predefined installation Do you have this kind of certification? I don't know If you don't do the certification it's an official The top one usually is an official official IC or the other one So how much power do you use? You have to have trust because you also download lot of modules from contribution Do you use it as a trooper? I don't know Usually in trooper there is a lot of modules you also download it as a class Usually something like that Okay, let's just get started So Oh ya, another one the command line that I used to use is docker.js underscore A So you can just do this but this is to list out all the available containers that currently running in your local computer but if I type this you have nothing because there's no containers that currently running but if we put flag dash A for example then you will see Maybe you could make some container running Ya I'm about to please just to show you on what it looks like when we type this command Ya, okay So what do you measure in docker modules? So unless you add a new module to docker sound you would have to every time you add a new module docker module as in what? docker module every time you add the module into docker every time you add a new module you have to docker and docker sound no need okay every time you add docker sound we're in after you finish basically when you're talking about docker module is just adding additional files into your app Ya then you download you download some modules and after that you put in in my case you check them in my comment Ya, of course you have to comment to the get Ya Ya Ya Ya So if you create a container so the containers start running immediately or we have to create it Ya, let's find out Okay let's find out so if you notice right with this all containers that I have it's all, the status is all exit exit means it's not running and just want to explain a bit so we have this field called container ID which is just a random number that indicate that to each of the containers so this thing is actually it's your containers, your individual containers and then the image itself it just tells that what image does this container use so for example, right using image called match scale with attack of 5.6 and then this command it's just I don't know how to say about this but basically it's it's a command that currently been running the first time container has been created, I mean that's theoretically but I think you can select that and then created 7 days ago status is not on and then this is like alias actually, more like alias so instead of using so there's a command where we actually need to specify which container we want to use we can actually use the container ID or we actually can use the name itself so either way but sometimes I just use yes, it's more precise but if I lazy to remember, I just I just use this one it's part of the image that we download yes yes, I mean actually it's another topic to discuss actually but whatever it's actually coming from the image itself but we can specify what kind of a command that run so in the docker file there's this command called cmd we can actually specify what kind of command that runs in the first time when the container creates and it's going to be listed in here sorry again, was that if you do docker run, you will not specify any additional parameters what's the command that run the docker run unless you specify another parameter no, the docker you talking about this one docker run so if you just do docker run like this the command that run but if you can docker run and then you do like an echo hollow if you run echo hollow first okay first of all the docker command itself it has to be run whenever there's a docker file docker run with parameters it will override the command no, it's going to create another containers oh okay it's going to be a totally separate containers okay anyway so so I'm going to run this one docker compose this is the first command that we run for the docker compose so I click enter now and see what's happened hopefully the internet is quite good so as you can see we are actually running so the docker is actually run the command that we specify in the docker file so it tells that step 1 is running that command and after that step 4 and so on showing the status of the command that we specify in the docker file so in here we actually can see that the docker is actually trying to install some of the components that we define in the docker file basically it's a command that we specify and then run at one go so you can rebuild the docker compose anytime you want you can specify a new component inside the docker file and you can rebuild the docker compose anytime it doesn't matter yes you can say like that so now we are running the next step get clean and the next one is we are installing the composer the composer is probably going to take some play the internet quite good actually i didn't really prepare but it's normal when we run this command in the Linux it also happen like i don't know why but anyway it's working so i don't know i mean from here is there any more questions probably i need to ask how many mode copies are you going to cover after this is done actually production when we talk about the deployment of our application that were developed using docker in this case as a content itself we need we need to find a services that also run the docker engine so something like this command yes that's correct whatever that the hosting provider has application to run the docker containers from what i know right now is AWS so AWS is a product of ECS it means easy to container services and i think another one is i don't know maybe good services but so far it's only AWS so there's another way to deploy this so we just deploy the containers to the ECS after that AWS platform okay so in this case actually this is done so i'm going to open another terminal so i'm just going to open another terminal it also started it downloaded everything and then started the containers yes that's correct so this is running let me increase a bit the font this is okay for you guys can you guys see this so when we check on the docker image oh yeah since this new terminal i still need to run this same command to make docker command run this is one of the troublesome of using docker toolbox i don't know but i like it so when we check the docker image you will see that the first row we actually create new image called dupal docker rdweb so this dupal docker rdweb is an image you can take it as an image that being generated from the dupal this one and then my scale 5.6 of course you can push this image into the docker hub yes unless you publish private or unless you publish it then everyone can just use if you want to the docker hub so sorry it's not much process then when you put there is any deployment script yes but that's gonna be a long story yeah it's it's it's possible to give us some kind of a line maybe after this session it's a really different topic it's gonna be a long map probably for the next session docker then we check the docker containers so this is to check the currently running containers right now as you can see we have 2 containers that is running so if we compare let's say if you want to check out all the containers including the one that is not running right now so you see we only have 2 containers running as you can see containers ID and this is the image that currently being used and then this is the alias actually the alias itself is the one that we we set on the docker compose and then the myscale itself it's using myscale image and then it also has its own alias and this is what it also tells what kind of a port that being mapped and this is the status how to tell which container that is running so what happen if we access this from url let's find out you guys able to see this so i'm going to access our jupo site localhost 8080 oh i'm sorry so since i'm using docker toolbox the docker toolbox is actually assign its own IP address for this one so there's a command to check the IP address that we currently use but for the docker for max i think the basic IP address is localhost so this is the IP address so it's a using docker slash machine by the way so 8080 right oh okay never mind it's a jupo thing don't worry this is a jupo stuff so sorry this is a bit private i'm going to delete some of the files oh yeah no wonder okay there you go sorry about that so there you go you already have a jupo installation the problem is because i have file called settings the PHP it just tells that the jupo is already been installed before okay of course i forgot to do this actually but it just tells that we make it as if we have a fresh jupo project files so i just delete the setting.psp to make it as if this is the fresh jupo installation and after that just follow rules the next step to install is this also possible to put the brush commands inside the one manager how can you do that so we need to install this one first just follow whatever things in here right copy then i'm just going to copy this one cp so if you notice i'm actually copying default.settings.psp into settings this is whatever the jupo tells us of course if you guys familiar of using jupo this is very familiar process right okay good so again database name is it just now that's why i put this one database name is dbname why? because we put dbname as a as a database name and so on okay sorry dbname then username you ask rusrname okay password passwd yes and this one is it of a localhost we need to put rdmystl that's it let's go so you could have install this while you install the locker container maaf maaf maaf maaf maaf maaf maaf maaf dbname i put the wrongly username maaf maaf it's default summit maybe i db forwards it so it's not being settings ok that's right Maaf, maaf Ia sebenarnya bekerja Lain kali Semoga ini bekerja kali ini Lain kali WB Ia baru-baru Ya Tidak, saya tak tahu Okey, di sini Di sini Apa? Apa yang terjadi? Maaf, lagi? Bagaimana dengan WBW? Bagaimana dengan WBW? WBW Sites B4 Bagaimana dengan WBW? 777 kutung Bagaimana dengan Kutung? Mungkin Bagaimana dengan Kutung? Oh, ia berkata-kata Okey, kenapa berkata-kata? Mungkin Okey, mungkin ia perlu Oh, sebenarnya Tidak, ia sudah diberikan Okey, saya tak pasti apa-apa Ya, ia sudah diberikan Mungkin ia sebuah peraturan yang terlalu teruk Mungkin, mungkin Jadi, ya, hanya berikan apa-apa yang anda inginkan Di sini Ini kelas Ada dia Apa? Bagaimana salah? Ini yang teruk Maaf, maaf Mungkin Seterusnya Ini jupa 777 Tidak, ini jupa 777 Okey, tiada apa-apa Bagaimana dengan Kutung? Bagaimana dengan Kutung? Ya, tapi saya menggunakan Kutung Jadi, ia berkata-kata Bagaimana dengan Kutung? Saya cuba ketika Kutung berkata-kata 777 Tapi saya tak ingat apa-apa yang Kutung lakukan Selepas saya menerima Kutung berkata-kata 877 Ia membuat kamu lebih mudah Kutung berkata-kata 877 Ia tak membantu Kutung Semuanya tentang Kutung Semuanya tentang Kutung Semuanya tentang Kutung Tidak, kata-kata Kutung Ya, okey, okey, bergerak Maaf, maaf Saya tak pasti, mari kita cuba lagi Ya, ini adalah sesuatu yang panas Tapi, kamu semua Ya, saya rasa kamu semua Tidak ada jualan, saya rasa Biasanya kamu semua faham apa Mungkin, sebab sebab satu sebab satu, ini adalah masalah permainan saya Mereka adalah penggunaan dan... Apa nama saya? Ibu, saya ada di sini Maaf, kamu dah datang Ibu, saya ada di sini Saya pun tak berat Saya tak boleh berat Saya rasa kata-kata ini dah dibuat Saya percaya Saya tak pasti, tapi... Tapi, saya rasa... Ia tak boleh melalui profil Biasanya, ibu mesti melalui profil Ibu mesti melalui profil standard Tapi, ibu tak berat Sebab itu, ibu mesti selesai Kerana dalam konfigurasi doktor ibu Ibu tak telah melalui profil doktor Dalam profil barat, ibu mesti melalui profil Bukan, sebenarnya Kesilapan itu, seperti itu Sampai ia tak masuk ke profil Ibu mesti melalui profil disini Apa profil? Mungkin, ibu mesti melalui standard Selain konfigurasi barat Pastikan sama dengan standard Pastikan dengan minima Bukan, ibu mesti melalui setelah konfigurasi baru Okey, tapi... Ya, tapi itu sebenarnya... Mungkin doktor file, mungkin doktor file atau ini... Mungkin dusk kompozer Yamal. Dusk akan berhasil. Dusk akan berhasil dalam konten sekarang. Ya, seharusnya kamu akan bekerja. Kita cuba minimal. Mungkin ini permisi. Biar saya cuba... Ia tidak mempunyai permisi. Ia tidak mempunyai permisi untuk memulai Siti Star. Mungkin... Ia menghubungkan permisi. Mungkin pakaian itu tidak sedia. Pakaian itu akan mengindikkan pakaian... dan pakaian itu akan mencari permisi. Okey. Mungkin... Mungkin kita tahu. Ya, apologi untuk ini. Tapi ia berhasil bekerja. Ia berhasil bekerja. Ia berhasil berlaku. Ya. Ya, tapi... Itu cara yang berlaku sebenarnya. Mungkin kadang-kadang... Hajiah mengatakan... Tidak tahu bagaimana kita boleh memperbaiki permisi. Jadi, pertama kita perlu... Kita perlu mengadu konten sendiri. Jadi saya akan menunjukkan bagaimana... Saya akan menggunakan permisi. Okey, jadi... Dari sini... Kita mahu mengadu satu ini. Ini adalah konten yang... kita mempunyai... dengan projek jukur. Ini adalah permisi yang saya menggunakan. Doker EXEC. Kemudian dash-it. Kemudian pakaian pakaian. Kemudian ini adalah permisi... Permisi... Permisi... Permisi untuk... Untuk mengadu permisi... Untuk konten awak. Sekarang kita... Untuk konten awak sendiri. Untuk konten awak sendiri. Ini adalah... Apa yang nampaknya? Jadi kita... Doker EXEC. Ya. Kita boleh... Kita boleh memasukkan SSH juga. Tapi tentu saja itu perlu diberikan di file Doker. Tapi ini cuma cara yang terbaik. Jadi... Jadi kita dapat... Apa yang... Apa yang... Komen Linux. Distribusi Linux. Saya sebenarnya hanya menggunakan. Jadi ini hanya beritahu bahawa... Ini adalah jenis jenis jenis. Kita dapat melihat... Ini adalah... File Project. Dan komposor... Kalau kita dapat mengajak... Ini adalah komen komposor. Kemudian jenis jenis... Kita akan mencari status jenis jenis jenis. Saya bermakna... Apabila anda membuat file koneksi... File Doker koneksi... Seperti file Doker... Orang koneksi... Ya, kawan... Boleh anda memasukkan file tersebut... Anda hanya menghasilkan semua instruksi? Ya, anda boleh. Anda boleh memasukkan jenis jenis jenis... Instruksi sesuatu. Jadi anda selesai semuanya? Ya, anda dapat menghasilkan semua konfigurasi. Itu mungkin... Ketua-kita dari... Apa yang saya beritahu sekarang... Ini adalah yang paling basikal. Tapi tentu saja anda dapat idea. Saya tahu anda tidak membuat keputusan. Tapi... Boleh anda mengajak file tersebut di luar? Ya, ini... Jadi ada apa-apa perbaiki saya untuk memilih file sekolah? Ya. Saya saya se vanish file. Saya submit copyright sebagai file... Barena yang anda perlah 들어가 Z continued di affee. Oh ialah file tersebut. Memang berkerja? Jadi jika anda ada... ...berpaksa anda dapat membuat perjalanan dengan berlaku? Maksud anda, apakah kita boleh menjelaskan lebih daripada satu ibu? Adakah ia satu-satunya? Ya, itu betul. Sebaiknya, saya rasa saya akan membuat perjalanan dengan berlaku. Maksud saya, saya akan membuat perjalanan dengan berlaku. Adakah ia membuat perjalanan dengan berlaku? Dia berkata, dia membuat perjalanan dengan berlaku. Mereka membuat perjalanan dengan berlaku. Mereka membuat perjalanan dengan berlaku. Dia membuat perjalanan dengan berlaku. Baiklah. Untuk perjalanan, ini juga satu prasik yang saya gunakan. Anda dapat menggunakan diri sendiri. Jika kita melihat... ...berlaku di dalam gambar saya, di dalam gambar saya, anda dapat menggambar juga di dalam kontin untuk... ...berlaku di dalam gambar saya. Jadi... ...berlaku di dalam gambar saya. Jadi ini... ...saya dapat melakukan ini. Saya akan menunjukkan... ...saya akan menunjukkan... ...saya akan menunjukkan... ...saya dapat melakukan ini juga... ...di dalam gambar saya. Perjalanan yang pertama. Kemudian, bagaimana anda mahu ini menjadi berlaku? Mari kita katakan gambar saya. Kemudian... ...mungkin kita boleh... ...menunjukkan gambar saya... ...BB untuk contohnya. Kemudian... ...jadi semua... ...awak tahu... ...ini adalah... ...settings gambar saya, bukan? Kemudian... ...selepas itu... ...di dalam gambar saya, ...saya dapat... ...menunjukkan gambar lain yang... ...sebenarnya... ...saya akan menunjukkan gambar saya. Ah, maaf. Saya akan menunjukkan gambar saya. Kemudian... ...saya akan menunjukkan gambar saya. Kamu boleh buat begitu. Jadi... Ya, jadi... ...kalau anda memiliki... ...settings gambar saya, ...untuk bagi... ...sampai anda dapat... ...unwing gambar... ...yang betul, ...untuk menguntungkan gambar... ...baiknya masuk ke dalam gambar sendiri... ...untuk membuatnya... ...settings gambar... ...kembangkan. Yes, juga, saya juga ingin memadamkan gambar saya. Okay, mana kita akan mencuci. Kemudian, kita... ...bapak sama untuk gambar saya, bukan? Untuk gambar saya, Ini adalah yang terakhir Jadi kita boleh menggantikan kontainer masjid Jadi jika kita gunakan rute ini Pada pasal ini kita selesai Tidak, pasal rute Saya rasa saya selesai Sebenarnya Baiklah Baiklah, pasal Rute Maaf Kemudian anda akan melihat bahagian itu Sebenarnya ini sudah diberikan Lihat nama DB Kemudian saya gunakan nama DB Di tabel Terima kasih Terima kasih Saya akan melihat Bagaimana masjid yang digunakan Untuk mengetahui Bagaimana dengan kontainer yang digunakan? Bagaimana dengan kontainer yang digunakan? Bagaimana dengan peningkatan berkembang? Bagaimana dengan peningkatan di luar? Bagaimana dengan masjid yang digunakan? masyarakat, tapi saya percaya ini akan menjadi besar kerana terutamanya yang mempunyai servis yang kita mempunyai adalah yang sudah digunakan sebagai servis tersebut. Jadi idealnya ini perlu dipercayai ke servis tersebut. Mari kita lihat jika anda mempunyai PC yang di Solinux seperti di rumah anda. Ya, tentu saja anda dapat memiliki dengan membuat kores. Anda akan membuat korek Rotoran yang menunggu kawasan untuk mempercayai kerana tidak ada idea tentang korek Rotoran. Sebenarnya, Adakah kawasan untuk Mimius, modules Wi-Fi yang merupakan dengan kemereka sebagai servis tersebut? Bagaimana untuk Drupal untuk bergerak? Adakah anda perlukan perkara dari... ...atau berminim untuk melihat lampasnya? Maksudnya... Maksudnya, bagaimana anda bergerak? Maksudnya, ia adalah minimum... ...untuk Drupal yang sepatutnya bergerak. Ia bergantung pada apa yang saya katakan. Mungkin anda perlu mempunyai... ...suara GD yang perlu di-install. Ia bergantung. Bagi saya yang tidak mahu menguntungi, anda perlu capai... ...pikiran yang dilakukan... ...bagaimana anda mengikuti perkara? Bagaimana anda perlu membeda... ...suara maksud yang sebenarnya bergerak? Ya, saya berjaya. Bagaimana anda berbincang dengan... ...sekiranya? Bagaimana anda akan bertanya sekarang? Bagaimana anda sedang menentang gambar ini? Bagaimana anda berjaya dengan luka wanita? Bagaimana anda berjaya dengan luka wanita di situ tadi? Bagaimana anda berjaya dengan luka wanita di situ tadi? Terima kasih kerana datang ke OS untuk berbicara dengan saya. Kenapa saya tak dapat berbicara dengan doktor? Ya. Sebenarnya, saya... Saya bermaksud, walaupun... Mungkin ia sepatutnya berkata... Walaupun gambar ini sudah mempunyai semuanya? Bagaimana? Bagaimana? Jadi, dalam gambar ini... Bagaimana perkembangan untuk berbicara dengan saya? Bagaimana perkembangan untuk berbicara dengan saya? Bagaimana perkembangan untuk berbicara dengan saya? Saya tidak rasa ia berbicara di sini. Tapi biasanya, yang paling berbeza adalah menggunakan dibu. Bagaimana perkembangan untuk berbicara dengan saya? Bagaimana perkembangan untuk berbicara dengan saya? Bagaimana perkembangan untuk berbicara dengan saya? Baiklah, ada yang anda mahukan untuk menggunakan desainya. Mereka juga memperkenalkan desainya. Ya, anda boleh. Bagaimana jika anda mahu membangkirkan gambar anda? Saya sedar jika anda mahu membangkirkan gambar anda, mungkin kita akan memulakan gambar untuk Dibyan. Maksud saya, jika anda mahu membangkirkan gambar di Dibyan, atau Sentos, tidak mempunyai jupa, tidak mempunyai perkara. Saya rasa ia sudah berada di dalam sesuatu. Seperti contohnya, jika anda mahu membangkirkan gambar yang lain, KOR OS hanya sebuah sistem operasi yang mendukung doktor. Bagaimana jika anda mahu membangkirkan gambar yang lain? Saya percaya anda boleh. Jika anda mahu membangkirkan gambar yang lain, KOR OS hanya membuat anda membangkirkan gambar yang lain. Bukan beri anda banyak perkara yang lain. Ya. Jadi, kami mahu membangkirkan gambar yang lain yang lain. Saya rasa ia lebih bergantung. Jika anda dapat melihat, saya hanya mahu membangkirkan gambar yang lain. Jika anda mempunyai gambar yang lain, saya percaya ia masih berkawasan. Bukan gambar, tidak ada jilabur, tidak ada jib, anda perlu mengambil gambar yang lain. Jadi, ia adalah konsep yang sama. Anda hanya mahu membangkirkan gambar yang lain? Ya, betul. Saya hanya mahu membangkirkan gambar yang lain. Jika ada sesuatu, saya hanya mahu membangkirkan gambar yang lain. Saya hanya mahu membangkirkan gambar yang lain. Saya akan membangkirkan gambar yang lain. Jika anda membangkirkan gambar yang lain, saya akan membangkirkan gambar yang lain. Jadi, saya rasa saya boleh melihat gambar yang puan aturan dan menggambar gambar yang lain untuk saya membangkirkan gambar yang lain? Ya. Secara perkara yang lain yang memb choice j회 yang tersebut. Sebenarnya, anda meminta saya mengenai gambar yang lain. Sebenarnya, j회 yang tersebut mengenai gambar yang lain yang harus터 di atas jilabur? Jika anda pergi ke jupur, mereka ada set-set kemampuan. Selepas itu, anda akan mencubanya diri atau anda boleh menggunakan satu ini. Jika anda berdiri, anda boleh berdiri di jupur seperti apa yang anda cakap. Jika anda berdiri, anda perlu berdiri di jupur. Ya, jadi ini adalah alternatif. Jika anda berdiri, anda boleh menggunakan kalabok dan anda boleh menggunakan yang ini. Ini juga dibuat di jupur. Dan ia sudah berdiri di jupur. Itu bergantung pada kemampuan. Tapi yang ini adalah penting untuk kemampuan, bukan? Kemampuan kemampuan. Bagaimana dengan kalabok? Kalabok, saya rasa saya tidak pasti jika anda boleh menggunakan pembukaan lain. Tapi saya rasa anda boleh menggunakan hanya untuk penggunaan penggunaan penggunaan. Dan kemampuan untuk jupur sendiri, ia adalah satu set-set dari set-set yang penting. Anda dapat menggunakan set-set untuk menghasilkan gambar, menghasilkan kontinas untuk anda. Terima kasih banyak untuk datang. Semoga anda berdua berjaya. Saya rasa anda sudah berjaya. Baiklah, itu saja. Terima kasih.