ONLYOFFICE Docs'a Dameng veritabanı bağlama
Dameng sunucusuna bağlanma
Document Server'da veritabanı bağlantınızı özelleştirmenize olanak tanıyan çeşitli değişkenler vardır: DB_TYPE, DB_HOST, DB_USER, DB_NAME, DB_PORT. Ancak şu anda resmi olarak yalnızca MYSQL/MariaDB ve PostgreSQL desteklenmektedir.
DamengDb'ye bağlanmak için giriş noktası betiğini değiştirin ve Document Server imajının başlatma giriş noktası betiğine bağlantı koşullarını ve parametrelerini ekleyin:
-
git clone https://github.com/ONLYOFFICE/Docker-DocumentServer.git
-
cd Docker-DocumentServer/tests/damengdb/
-
Kendi imajlarınızı oluşturmak için aşağıdaki komutu çalıştırın:
docker compose build -
Derleme işleminin tamamlanmasını bekleyin ve imajı aşağıdaki komutla dağıtın:
docker compose up -d
Bu değişiklikler giriş betiğine eklendikten sonra Document Server, veritabanı bağlantısını başlatmaya hazırdır.
Document Server hizmeti için gerekli değişkenleri belirttiğiniz basit bir compose dosyası oluşturun:
- DB_TYPE: damengdb
- DB_HOST: Compose dosyasındaki veritabanı hizmetinin adı (DNS adı)
- DB_USER: Kullanıcı adı
- DB_NAME: Veritabanı adı
- DB_PORT: Veritabanının hizmet portu
Document Server kapsayıcısının disql yardımcı programına erişebilmesi için damengdb kapsayıcısındaki ikili dosyalar dizinini bağlayın. Daha fazla bilgi için docker-compose.yml dosyasına bakın.
Veritabanı imajı hub.docker üzerinde bulunmalıdır. Kolaylık olması için v8.1.2.128 imajını yükledik: https://hub.docker.com/r/onlyoffice/damengdb