DevOpsDocker
Docker ile Uygulama Konteynerizasyonu
Kenan Sezginbaş
Software Engineer • 1 Kasım 2025 • 7 dk okuma
Konteynerizasyon, yazılımın çalıştığı ortamdan izole edilmesini sağlar. Docker, bu konuda endüstri standardıdır.
Dockerfile Örneği
Basit bir Node.js uygulaması için Dockerfile:
dockerfileFROM node:18-alpine WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 3000 CMD ["npm", "start"]
Bu yapılandırma ile uygulamanızın bağımlılıklarını ve çalışma ortamını tek bir dosyada tanımlamış olursunuz.