Skip to content

Latest commit

 

History

History
96 lines (96 loc) · 4.05 KB

README.md

File metadata and controls

96 lines (96 loc) · 4.05 KB

inception

Proje Hakkında

inception projesi, Ecole 42'nin bir parçası olarak geliştirilmiş bir sanal makine ve konteyner yönetim projesidir. Bu proje, kullanıcıların Docker kullanarak çeşitli hizmetleri (web sunucusu, veritabanı vb.) sanal makineler ve konteynerlerde çalıştırmasını sağlar.

Özellikler

  • Docker ve Docker-compose kullanımı
  • Çoklu hizmet (web sunucusu, veritabanı, vb.) yönetimi
  • Konteynerleştirilmiş uygulama dağıtımı
  • Sanallaştırma teknikleri

Kurulum

Gereksinimler

  • Docker
  • Docker-compose
  • Makefile (isteğe bağlı)

Adımlar

  1. Depoyu Klonlayın:
    git clone https://github.com/eryilmaz1337/inception.git
    cd inception
  2. Docker Konteynerlerini Başlatın:
    docker-compose up --build
  3. yada direk make komutunu kullanarakta projeyi çalıştırabilirsiniz

  4. Hizmetlerin Çalıştığını Doğrulayın:

    Tarayıcınızda yerel sunucu adresini ziyaret ederek web hizmetlerinin çalıştığını doğrulayabilirsiniz.

Kullanım

  1. Docker-compose ile Hizmetleri Yönetin:

    Hizmetleri başlatmak, durdurmak veya yeniden başlatmak için Docker-compose komutlarını kullanabilirsiniz.

  2. Konfigürasyon Dosyalarını Düzenleyin:

    Docker-compose ve diğer yapılandırma dosyalarını düzenleyerek hizmetlerinizi özelleştirebilirsiniz.

  3. Logları İnceleyin:

    Docker konteynerlerinin loglarını inceleyerek hizmetlerin durumu hakkında bilgi edinebilirsiniz.

inception

About the Project

The inception project is a virtualization and container management project developed as part of Ecole 42. This project enables users to run various services (web server, database, etc.) in virtual machines and containers using Docker.

Features

  • Usage of Docker and Docker-compose
  • Management of multiple services (web server, database, etc.)
  • Deployment of containerized applications
  • Virtualization techniques

Setup

Requirements

  • Docker
  • Docker-compose
  • Makefile (optional)

Steps

  1. Clone the Repository:
    git clone https://github.com/eryilmaz1337/inception.git
    cd inception
  2. Start the Docker Containers:
    docker-compose up --build
  3. Verify the Services are Running:

    Visit the local server address in your browser to verify that the web services are running.

Usage

  1. Manage Services with Docker-compose:

    Use Docker-compose commands to start, stop, or restart services.

  2. Edit Configuration Files:

    Customize your services by editing the Docker-compose and other configuration files.

  3. Check Logs:

    Review the logs of Docker containers to get information about the status of services.