Docker ile Konteyner Teknolojisine Giriş

Docker ile Konteyner Teknolojisine Giriş

NBK BARIŞ29 Nisan 2026Genel Konular, Tavsiyemiz
Docker ile Tanışın!

"Benim bilgisayarımda çalışıyor" sorununa son veren teknoloji: Docker!

Docker, uygulamalarınızı konteynerler içinde çalıştırmanızı sağlayan bir platformdur. Peki bu ne demek?

Docker Nedir?

Basitçe söylemek gerekirse, Docker uygulamanızı ve tüm bağımlılıklarını (dependencies) bir paket içine koyar. Bu paket her yerde aynı şekilde çalışır.

İlk Docker Container'ınız

# Node.js uygulaması için Dockerfile
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "start"]
# Image oluştur
docker build -t my-app .

# Container çalıştır
docker run -p 3000:3000 my-app

Docker Compose ile Çoklu Servis

version: '3.8'
services:
  app:
    build: .
    ports:
      - "3000:3000"
  db:
    image: postgres:15
    environment:
      POSTGRES_PASSWORD: secret
İPUCU: Docker öğrenmek başta zor gelebilir ama production'da hayat kurtarır. Mutlaka öğrenin!

0 Yorum

YORUM YAPMAK İÇİN SİSTEME SIZMANIZ GEREKİYOR

Lütfen yukarıdaki butonu kullanarak giriş yapın veya kimlik oluşturun.

Yorumlar yükleniyor...