Tutorial Docker Untuk Pemula - Docker Fundamental

Sdílet
Vložit
  • čas přidán 30. 07. 2024
  • Docker merupakan platform containerization yang cukup populer dalam proses pengembangan perangkat lunak modern. Berbeda dengan virtualisasi, penggunaan container mampu menjawab beberapa tantangan dalam hal aplikasi dan infrastruktur modern. Beberapa hal terkait hal tersebut diantaranya teknologi container mampu memberikan portabilitas dalam mengemas hingga menjalankan aplikasi dengan lebih efektif dan efisien.
    Pembahasan :
    00:00 Latar Belakang
    08:06 Pengenalan Docker
    12:09 Operasi Dasar Docker
    14:22 Menjalankan Container
    18:53 Operasi Pada Container
    27:01 Docker Image
    35:13 Docker Volume
    43:50 Docker Network
    51:32 Port Mapping
    54:32 Docker Compose
    01:09:02 Dockerfile
    01:19:11 Kesimpulan
    Instagram : / ajidiyantoro
    Link Donasi : saweria.co/ajidiyantoro
    #docker #container
  • Věda a technologie

Komentáře • 55

  • @renadianapy6441
    @renadianapy6441 Před 3 měsíci +6

    Kenapa saya suka tutorial dari mas Aji ini, semuanya lengkap dan tersaji dengan rapi. Penjelasan juga clear, tidak bertele-tele. Sukses terus mas. Terimakasih

  • @superrial
    @superrial Před 8 dny

    Mantap.......

  • @MasipnuOfficial
    @MasipnuOfficial Před 4 měsíci

    Yeay, tutorial baru, 🎉

  • @user-xi3ow9vl6m
    @user-xi3ow9vl6m Před 4 měsíci

    Alhamdulillah.
    Makasih bang aji

  • @deo3333
    @deo3333 Před 4 měsíci

    Mantap.......🎉

  • @rizkimalik9175
    @rizkimalik9175 Před 3 měsíci

    wah mantap sih om ilmu nya tutor rapih terstruktur jadi gampang dipahami saya yg lagi mau coba docker buat manage applikasi jadi ada gambaran, sukses & sehat selalu sharing ilmu nya

  • @aldhiansyah1453
    @aldhiansyah1453 Před 3 měsíci

    Keren, materi dan penjelasanya mas.

  • @programmertelo
    @programmertelo Před 3 měsíci

    Mantab .
    Makasih Pak

  • @aminuddin1712
    @aminuddin1712 Před 26 dny

    terimakasih ilmunya mantab👍🏼

  • @ave2774
    @ave2774 Před 4 měsíci

    lanjut pak 💖

  • @anggsaputra96
    @anggsaputra96 Před 3 měsíci

    Terimakasih bang.. pembahasannya terasa ringan.

  • @BangUbe
    @BangUbe Před 3 měsíci

    Terimakasih banyak buat tutorial nya om Aji. 👍🏼👍🏼👍🏼

  • @xxkenxyz666
    @xxkenxyz666 Před 4 měsíci

    menyala abangkuh 🔥🔥

  • @tuyul7287
    @tuyul7287 Před měsícem

    kerennn jiirrr

  • @benediktussatriya3578
    @benediktussatriya3578 Před 4 měsíci

    mantapp

  • @Nanonan71
    @Nanonan71 Před 4 měsíci

    Yg ditunggu2 akhirnya

  • @langgengnetwork
    @langgengnetwork Před dnem

    bang .. tutor genieacs di mikrotik docker dong

  • @hunt23.
    @hunt23. Před 4 měsíci

    lanjut pak dosen online 🙆🏻‍♂️

  • @GwFaliq471
    @GwFaliq471 Před 17 dny

    suwun pas praz teguh, ternyata mas pras jago it juga

  • @agungsubagya4267
    @agungsubagya4267 Před měsícem

    ini dia yang ditunggu hehe, bahas CI/CD pak kapan pakkk...

  • @icloudappple9227
    @icloudappple9227 Před 3 měsíci

    Keren pak, req bahas jenkins selanjutnya

  • @user-by5ez5og8l
    @user-by5ez5og8l Před 4 měsíci

    🎉🎉🎉

  • @rakanofriandi1811
    @rakanofriandi1811 Před 3 měsíci

    bahas zimbra mail server + cara meng online kan nya mas

  • @haikalrfadhilah
    @haikalrfadhilah Před 3 měsíci

    Pak Request tentang pembahasan Longhorn dong pak, untuk storage di kubernetes

    • @ajidiyantoro
      @ajidiyantoro  Před 3 měsíci

      Pernah coba pake longhorn di ecosystemnya harvester, cuma lebih prefer ceph-rbd kalo mau di pake buat kubernetes

  • @JackJack-nj3kv
    @JackJack-nj3kv Před 3 měsíci

    Pak request tutorial push docker dengan menggunakan github action dimana file envnya di simpan di secrets github ke docker hub

  • @aliif
    @aliif Před 16 dny

    makasih banyak mas btw boleh minta file pptnya kah untuk referensi belajar?

  • @ekkirizkiramadhan3553

    saran, layar mukanya aga dikecilin atau dipindah karna konten pptnya tidak terbaca

  • @sibungajambu314
    @sibungajambu314 Před 14 dny

    keren mas, boleh minta pptnya kah mas

  • @defriwanda5162
    @defriwanda5162 Před 4 měsíci

    long time no seee,, udah lama nih mass libur nyaa,, dapet project gede yaaa??? wkwkwkwkkwkww

  • @rhmtin
    @rhmtin Před měsícem

    Bang materi pptnya bisa di download ga? Hehe

  • @dhieedhiee
    @dhieedhiee Před 4 měsíci

    Boleh share power point nya kah bang???

  • @isnuka3197
    @isnuka3197 Před 3 měsíci

    Bang tutor buat server localhost dengan aapanel dong sampe bisa jalanij webnya 🙏🏻

  • @idulkadir5819
    @idulkadir5819 Před 2 měsíci

    izin mas aji, terkait volume, misalnya containernya sudah terhapus, trus volume data-1 itu kalo di host tersimpan difolder apa yah?

  • @benediktussatriya3578
    @benediktussatriya3578 Před 4 měsíci

    request monitoring webserver/app di vm pak, grafana, promotheus

  • @jeryhardianto6345
    @jeryhardianto6345 Před 3 měsíci

    Mau tanya pak aji , saya mempunyai aplikasi nah DBnya kebetulan pake service Cloud SQL punyanya Google Cloud koneksinya dari cloud sqlnya itu saya pake SSL untuk koneksi ke app saya saya menyimpan file key SSLnya di dalam aplikasinya, apakah itu sudah aman untuk file key sslnya di taru di appnya atau ada cara lain untuk mengamankan KEYnya. Terimakasih 🙏

    • @ajidiyantoro
      @ajidiyantoro  Před 3 měsíci +1

      Sebetulnya itu sudah bagus pake SSL, cuma mungkin agak ribet konfigurasinya, apalagi kalo nambah user baru pasti certnya perlu di sesuaikan. Kalo mau lebih mudah bisa coba hashicorp vault, itu di dalamnya ada yang namanya dynamic secret buat database, coba baca” dulu aja

    • @jeryhardianto6345
      @jeryhardianto6345 Před 3 měsíci

      @@ajidiyantorobaik pak terimakasih 🙏🏻

  • @beneboba
    @beneboba Před 3 měsíci

    bahas kubernetes dong pak

    • @ajidiyantoro
      @ajidiyantoro  Před 3 měsíci +1

      Untuk setup nya udah pernah saya bahas, tapi untuk operasi dasarnya menyusul yah.

  • @ilhamdprasetyo6148
    @ilhamdprasetyo6148 Před měsícem

    bang klo ga buat docker-portainer.yaml itu apa ga masalah, dan fungsi stuck di portainer itu apa?

    • @ajidiyantoro
      @ajidiyantoro  Před měsícem

      Buat running container sebetulnya bisa langsung docker run tanpa harus pake docker compose. Nah fungsi stack di portainer itu sama kaya kita bikin docker compose file, intinya bisa definisiin beberapa kontainer jadi satu stack

  • @MuhammadAsharulMaali-xe8hz
    @MuhammadAsharulMaali-xe8hz Před 3 měsíci

    maaf mas izin tanya ini kalau mau instal docker compose harus download docker desktop dulu ya?

    • @ajidiyantoro
      @ajidiyantoro  Před 3 měsíci

      Kalo kita install docker desktop sudah include docker compose juga kok.

    • @MuhammadAsharulMaali
      @MuhammadAsharulMaali Před 3 měsíci

      kalo tanpa docker desktop bisa ga ya bang? karna saya sebelummnya pake docker desktop makan ram banyak

    • @ajidiyantoro
      @ajidiyantoro  Před 3 měsíci

      @@MuhammadAsharulMaali Running di Windows kah ? Kalo di windows wajar aja sih makan banyak RAM. Dia kan seolah bikin VM buat jalanin docker host nya.

  • @superrial
    @superrial Před 8 dny

    lol

  • @vanhussen
    @vanhussen Před 2 měsíci

    maryam@IMRONs-MacBook-Pro Documents % docker compose logs
    muncul pesan:
    WARN[0000] /Users/maryam/Documents/docker-compose.yaml: `version` is obsolete
    maryam@IMRONs-MacBook-Pro Documents %
    Bang, tanya kalau begitu kenapa ya?
    satu lagi ya bang, saya coba jalankan perintah ini:
    maryam@IMRONs-MacBook-Pro portainer % docker compose up -d
    muncul pesan:
    validating /Users/maryam/portainer/docker-compose.yaml: (root) Additional property service is not allowed
    maryam@IMRONs-MacBook-Pro portainer %

    • @ajidiyantoro
      @ajidiyantoro  Před 2 měsíci

      Warning "version is obsolete" tinggal hapus aja baris version dalam docker-compose.yml. Docker versi baru emang begitu. Kemudian pertanyaan yang kedua, itu biasanya soal permission, emang di dalam compose filenya ada mapingan volume kemana aja ?

    • @vanhussen
      @vanhussen Před 2 měsíci

      @@ajidiyantoro Alhamdulillah masalah Warning "version is obsolete" sudah berhasil, saya remove baris version tadi.
      isi file docker-compose.yaml saya:
      version: '3.9'
      service:
      portainer:
      container_name: portainer
      image: portainer/portainer-ce
      restart: always
      ports:
      - 8000:8000
      - 9000:9000
      volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - portainer_data:/data
      volumes:
      portainer_data:
      name: portainer_data
      tapi saya coba langsung jalankan satu perintah via CLI:
      docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
      Alhamdulillah berhasil. Saya menggunakan docker desktop di macOS

    • @ajidiyantoro
      @ajidiyantoro  Před 2 měsíci

      Line "service" harusnya ditulis "services"

    • @vanhussen
      @vanhussen Před měsícem

      @@ajidiyantorooke siap bang, sudah berhasil. Terima kasih