Docker container nasıl kullanılır? Adım adım başlangıç rehberi nedir?
Docker container kullanımı, yazılım geliştirme ve dağıtım süreçlerini büyük ölçüde kolaylaştıran bir yöntemdir. İşte adım adım Docker container kullanımı:
1. Docker Kurulumu
Öncelikle Docker'ı sisteminize kurun. Windows, macOS veya Linux için Docker Desktop'ı indirip kurabilirsiniz. Kurulumdan sonra terminal veya komut istemcisinde docker --version ile doğrulayın.
2. İmaj Çekme ve Container Oluşturma
Docker Hub'dan bir imaj çekmek için docker pull nginx:latest komutunu kullanın. Ardından docker run -d -p 8080:80 nginx ile container'ı arka planda başlatın. Bu komut, host'unuzdaki 8080 portunu container'ın 80 portuna yönlendirir.
3. Container Yönetimi
Çalışan container'ları görmek için docker ps, duranları görmek için docker ps -a kullanın. Container'ı durdurmak için docker stop container_id, silmek için docker rm container_id komutlarını kullanın.
4. Kendi İmajınızı Oluşturma
Bir Dockerfile oluşturun. Örnek: FROM node:14. Ardından
WORKDIR /app
COPY package.json .
RUN npm install
COPY . .
CMD ["node", "app.js"]docker build -t myapp . ile imajı oluşturun ve docker run myapp ile çalıştırın.
5. Veri Kalıcılığı ve Ağ
Container'lar geçicidir; veri kalıcılığı için volume kullanın: docker run -v /host/path:/container/path myapp. Container'lar arası iletişim için ağ oluşturun: docker network create mynetwork.
Docker container kullanımı, uygulamalarınızı izole bir şekilde çalıştırmanızı sağlar. Başlangıç için yukarıdaki adımları takip ederek hızlıca başlayabilirsiniz. Daha fazla bilgi için Docker dokümantasyonunu inceleyin.