Dockerfile Nedir | DockerFile Dosyası Nasıl Oluşturulur |#9

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • Bu videoda Docker Image'lar oluşturabilmek için gerekli olan Dockerfile'dan ve nasıl kullanıldığından bahsettim. Kendi kodları ve yazım formatı olan bu dosya ile kendi Image'larınızı oluşturabilir ve bunları Container'lar içerisinde çalıştırabilirsiniz.
    In this video, I have mentioned what is Dockerfile and how to use Dockerfile. It has its own commands and syntax. By using these commands, you may build your own Image and execute it in a Docker Container.
    Dockerfile Oluşturma
    Dockerfile Komutları
    How to create Dockerfile
    #docker #dockerimage #dockerfile #dockercontainer

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

  • @berkayaslan6811
    @berkayaslan6811 4 месяца назад +2

    Videoda "Biraz karışık gelebilir" yorumunuzdan 2 saniye önce "8. Videoya kadar her şeyi anlamıştım, karıştı olay dedim" :) Sıkıntı yok, devam öğreneceğiz inşallah ileride hocam.

  • @murad5951
    @murad5951 2 года назад +3

    kardesim ALLAH senden razi olsun senin sayende oldu.Azerbaycandan selamlar
    05.01.21

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

      Azerbaycandan yazanlar niye sürekli Azerbaycandan selamlar diyor? Bilmediğim için soruyorum çok seviyorsunuz bu söylemi sanırım. Sivastan selamlar :D

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

      ​@@gultenotabas1818 Beli sevirik.Hemde bu artiq sablon halini alib bizde

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

      @@murad5951 salamlar

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

      @@gultenotabas1818 :))

  • @fatihtutar7583
    @fatihtutar7583 3 года назад +1

    RUN kodlarını yazdıktan sonra ctrl+c'ye bastığınızda alttaki INSERT kayboluyor sonra en alt satıra geçip :wq yazarak devam edebilirsiniz. benim yaptığım bu ne yaptığımı bilmiyorum ama

    • @TechBuddyTR
      @TechBuddyTR  3 года назад +2

      Insert modunu kapatmak için ESC ye basmak yeterli. Daha sonra tekrar açmak istersek de A harfina basıyoruz.
      ESC + :wq dersek eğer kayıt edip çıkmış oluyoruz. W -> Write, Q -> Quit kelimelerini temsil ediyor. Kayıt etmeden çıkmak istiyorsak da :q! yazsak yeterli olur. Bilgine

    • @fatihtutar7583
      @fatihtutar7583 3 года назад

      @@TechBuddyTR teşekkür ediyorum

  • @fatihtutar7583
    @fatihtutar7583 3 года назад +2

    Hocam şimdi bunu kaydedelim dediniz neye bastığınızı söylemediniz alttaki INSERT yazısı kayboldu :wq yazdınız. Onu da söylemediniz. Ben kaydedelim deyince ctrl+s yaptım ama o değildi galiba bastığınız tuşlar. Böyle sizce basit şeyleri de söylerseniz pek aşina olmayanlar olabilir. İyi olur.

    • @TechBuddyTR
      @TechBuddyTR  3 года назад +1

      basit linux terminal komutları aslında onlar. Linux üzerinde vi denen bir editör var onun temel komutları kaydederek veya kayıt etmeden çıkmak. Aşağıdaki link üzerinde detaylı bilgiye ulaşabilirsin.
      linuxize.com/post/how-to-save-file-in-vim-quit-editor/

  • @mehmethanifierenler3612
    @mehmethanifierenler3612 2 месяца назад +1

    teşekkür ederiz

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

    Eyvallah başkan faydalı oldu :))

  • @Beyza-sz2ir
    @Beyza-sz2ir 9 месяцев назад

    docker desktop diye bişey indirdim file açamıyorum. adım adım anlatsanız daha iyi olurdu aşina değiliz ve bulamyroum

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

      Tam olarak neyi açamadınız? Adım adım anlatmıştım halbuki

  • @sefa7547
    @sefa7547 2 года назад +1

    Merhaba, oluşturduğumuz testing imagesinin içine girmeye çalıştım ancak böyle bir container bulunmamaktadır hatası aldım. Nedeni ne olabilir?

    • @TechBuddyTR
      @TechBuddyTR  2 года назад +1

      docker container -ls komutu ile oluşturmuş olduğunuz container ları listeleyip ismini kontrol eder misiniz?

    • @sefa7547
      @sefa7547 2 года назад +1

      @@TechBuddyTR container listesi boş görünüyor ancak image listesinde oluşturduğum imageler görünüyor.

    • @TechBuddyTR
      @TechBuddyTR  2 года назад

      Image içerisine doğrudan giremiyoruz ki. O Image'ı bir container'da ayağa kaldırmak gerekiyor. Ondan sonra o Container'a bağlanabiliyoruz. Siz Container oluşturmadan doğrudan image'a bağlanmaya çalışmışsınız sanırım

    • @sefa7547
      @sefa7547 2 года назад

      @@TechBuddyTR çok haklısınız şuan farkettim. İlginiz için teşekkür ederim

  • @burcugok3818
    @burcugok3818 3 года назад +1

    👍

    • @rdmztkn
      @rdmztkn 3 года назад +1

      ruclips.net/video/1HmQNkcAhgg/видео.html

  • @oguzhankomcu2031
    @oguzhankomcu2031 2 года назад

    Hocam aynı ilemleri lokalimdeki windows işletim sisteminden yaptığımda "vi Dockerfile" yazdığımda bu hatayı " 'vi' is not recognized as an internal or external command,
    operable program or batch file" alıyorum. Bunu nasıl çözerim ?

    • @TechBuddyTR
      @TechBuddyTR  2 года назад

      windows üzerine kurduğunuz docker için bir WSL kurmak gerekiyor. Bu işlemi gerçekleştirmişsinizdir ancak o WSL de vi uygulaması kurulu değilmiş. Windows daki notepad gibi bir uygulama olarak düşünebilirsiniz. Bu uygulamayı kullanmak için de önce kurmak gerekiyor.

  •  2 года назад

    Merhaba, öncelikle elinize sağlık. Localde kurulu ubuntu üzerinden ilerliyorum. vi Dockerfile komutu ile Dockerfile komutlarını yazıyorum. ls dediğimde ekrana sadece Dockerfile yazdırıyor. Image build yapmak istediğimde de FINISHED alıyorum, exporting to image, layers infoları çıkıyor ama run dediğimde "can-t open 'test.txt': No such file or directory" hatası almaktayım. Çözemedim bir süredir, ne yapmam gerekiyor ? Bu arada pwd dediğimde root yerine /home/{username} gözüküyor bende.

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

      dockerfile dosyasının valid olduğundan emin miyiz? bir yanlışlık olabilir kodlarda

    • @y.e.a58
      @y.e.a58 Год назад

      aynı hatayı bende aldım sonra echoyu da aynı run a aldım
      FROM alpine
      RUN mkdir /test_dir && \
      cd /test_dir && \
      echo "content of the test file" > test.txt
      CMD cat /test_dir/test.txt
      kodu bu şekilde düzelttim