Gerne! Hier ist ein Beispiel-docker-compose.yaml-Datei, um eine Gitea Instanz mit einer MariaDB als Datenbank zu hosten:

´´´yaml
version: '3'
networks:
  gitea:
    external: false

services:
  db:
    image: mariadb
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: example_root_password
      MYSQL_DATABASE: gitea
      MYSQL_USER: gitea
      MYSQL_PASSWORD: example_user_password
    volumes:
      - db_data:/var/lib/mysql

  gitea:
    image: gitea/gitea:latest
    container_name: gitea
    restart: always
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - GITEA__database__DB_TYPE=mysql
      - GITEA__database__DB_HOST=db:3306
      - GITEA__database__DB_NAME=gitea
      - GITEA__database__DB_USER=gitea
      - GITEA__database__DB_PASSWD=example_user_password
    ports:
      - "3000:3000"
      - "222:22"
    volumes:
      - gitea_data:/data
      - gitea_log:/var/log/gitea

volumes:
  db_data:
  gitea_data:
  gitea_log:
´´´

Diese docker-compose.yaml-Datei definiert zwei Services: einen für MariaDB und einen für Gitea. MariaDB wird mit einem Benutzer und einem Passwort konfiguriert und die Gitea-Instanz wird so konfiguriert, dass sie die MariaDB-Instanz als ihre Datenbank verwendet.

Beachten Sie, dass dies nur ein Beispiel ist und Sie möglicherweise Änderungen an der Konfiguration vornehmen müssen, um sie an Ihre spezifischen Anforderungen anzupassen. Insbesondere sollten Sie die Passwörter und andere vertrauliche Informationen anpassen, um die Sicherheit Ihrer Installation zu gewährleisten.
ยินดีด้วย! นี่คือตัวอย่างไฟล์ docker-compose.yaml เพื่อโฮสต์อินสแตนซ์ Gitea โดยมี MariaDB เป็นฐานข้อมูล: ``` เวอร์ชัน yaml: เครือข่าย '3': gitea: ภายนอก: บริการที่ผิดพลาด: db: รูปภาพ: mariadb รีสตาร์ท: สภาพแวดล้อมเสมอ: MYSQL_ROOT_PASSWORD: example_root_password MYSQL_DATABASE: gitea MYSQL_USER: gitea MYSQL_PASSWORD: example_user_password ปริมาณ: - db_data:/var/lib/mysql gitea: รูปภาพ: gitea/gitea:latest container_name: gitea รีสตาร์ท: สภาพแวดล้อมเสมอ: - USER_UID=1000 - USER _GID= 1 000 - GITEA__database__DB_TYPE=mysql - GITEA__database__DB_HOST=db:3306 - GITEA__database__DB_NAME=gitea - GITEA__database__DB_USER=gitea - GITEA__database__DB_PASSWD=example_user_password พอร์ต: - "3000:3000" - "222:22" วอลุ่ม: - gitea_data:/data - gitea _log:/var/ บันทึก/ ไดรฟ์ข้อมูล gitea: db_data: gitea_data: gitea_log: ``´ ไฟล์ docker-compose.yaml นี้กำหนดบริการสองรายการ: บริการหนึ่งสำหรับ MariaDB และอีกบริการสำหรับ Gitea MariaDB ได้รับการกำหนดค่าด้วยผู้ใช้และรหัสผ่าน และอินสแตนซ์ Gitea ได้รับการกำหนดค่าให้ใช้อินสแตนซ์ MariaDB เป็นฐานข้อมูล โปรดทราบว่านี่เป็นเพียงตัวอย่าง และคุณอาจต้องเปลี่ยนแปลงการกำหนดค่าเพื่อให้เหมาะกับความต้องการเฉพาะของคุณ โดยเฉพาะอย่างยิ่ง คุณควรปรับแต่งรหัสผ่านและข้อมูลที่ละเอียดอ่อนอื่นๆ เพื่อให้มั่นใจถึงความปลอดภัยของการติดตั้งของคุณ
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence