Neler yeni

Docker ve Docker Compose: Production Deployment Rehberi

A

Şuanda konuyu görüntüleyenler (Total:0)

ArdaKaya22 

Yeni Üye
Administrator
Üye
Puan 0
Çözümler 0
photo-1605745341112-85968b19335b


Docker Production

Kod:
# docker-compose.yml
services:
  app:
    build: .
    ports: ['8000:8000']
    environment:
      APP_ENV: production
      DB_HOST: db
    depends_on: [db,redis]
  db:
    image: mysql:8.0
    volumes: ['db_data:/var/lib/mysql']
    environment:
      MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
  redis:
    image: redis:7-alpine
volumes:
  db_data:

Multi-stage Build
Kod:
FROM php:8.3-fpm-alpine AS base
RUN docker-php-ext-install pdo_mysql
COPY . /var/www/html
RUN composer install --no-dev --optimize-autoloader
 
Çok faydalı, teşekkürler!
 
Harika paylaşım!
 
Katılıyorum tamamen.
 
Bu konuda ben de benzer deneyim yaşadım.
 
Bookmarkledim!
 
Kesinlikle işe yarıyor.
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz

Geri
Reklam
GlomaxGPT ile tanışın. Şimdi tamamen ücretsiz, el11.net üyelerine özel.
Reklam
Reklam
Reklam
Reklam