Obed: различия между версиями

Материал из Wikibebra
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 1: Строка 1:
version: '3.7'
services:
  mariadb:
   image: mariadb:latest
   container_name: mariadb
   environment:
     MYSQL_ROOT_PASSWORD: P@ss123  # Замените на ваш пароль
     MYSQL_DATABASE: mediawiki_db
     MYSQL_USER: mediawiki_user
     MYSQL_PASSWORD: P@ss123  # Замените на ваш пароль
   volumes:
     - db_data:/var/lib/mysql
   networks:
     - mediawiki_network
  mediawiki:
   image: mediawiki:latest
   container_name: mediawiki
   ports:
     - "8080:80"
   depends_on:
     - mariadb
   environment:
     MEDIAWIKI_DB_TYPE: mariadb
     MEDIAWIKI_DB_HOST: mariadb
     MEDIAWIKI_DB_NAME: mediawiki_db
     MEDIAWIKI_DB_USER: mediawiki_user
     MEDIAWIKI_DB_PASSWORD: P@ss123  # Должно совпадать с паролем, указанным выше
   volumes:
     - mediawiki_images:/var/www/html/images
   networks:
     - mediawiki_network
networks:
  mediawiki_network:
   driver: bridge
volumes:
  db_data:
  mediawiki_images:
После, сохраняем и выходим. Запускаем командой: docker compose -f docker-compose.yml up –d. Далее, нужно узнать, какие контейнеры создались командой docker ps
version: '3'
version: '3'
services:
services:
Строка 104: Строка 28:
   images:
   images:
   db:
   db:
Sfaffahajakakala
version: '3.7'
services:
  mariadb:
    image: mariadb:latest
    container_name: mariadb
    environment:
      MYSQL_ROOT_PASSWORD: P@ss123  # Замените на ваш пароль
      MYSQL_DATABASE: mediawiki_db
      MYSQL_USER: mediawiki_user
      MYSQL_PASSWORD: P@ss123  # Замените на ваш пароль
    volumes:
      - db_data:/var/lib/mysql
    networks:
      - mediawiki_network
  mediawiki:
    image: mediawiki:latest
    container_name: mediawiki
    ports:
      - "8080:80"
    depends_on:
      - mariadb
    environment:
      MEDIAWIKI_DB_TYPE: mariadb
      MEDIAWIKI_DB_HOST: mariadb
      MEDIAWIKI_DB_NAME: mediawiki_db
      MEDIAWIKI_DB_USER: mediawiki_user
      MEDIAWIKI_DB_PASSWORD: P@ss123  # Должно совпадать с паролем, указанным выше
    volumes:
      - mediawiki_images:/var/www/html/images
    networks:
      - mediawiki_network
networks:
  mediawiki_network:
    driver: bridge
volumes:
  db_data:
  mediawiki_images:
После, сохраняем и выходим. Запускаем командой: docker compose -f docker-compose.yml up –d. Далее, нужно узнать, какие контейнеры создались командой docker ps

Текущая версия от 10:31, 20 мая 2025

version: '3' services:

 wiki:
   image: mediawiki
   restart: always
   ports:
     - 8080:80
   links:
     - database
   container_name: wiki
   volumes:
     - images:/var/www/html/images
  1. Сначала устанавливаем вручную до конца, потом убираем комментарий
  2. - ./LocalSettings.php:/var/www/html/LocalSettings.php
 database:
   image: mariadb
   container_name: mariadb
   restart: always
   environment:
     MYSQL_DATABASE: mediawiki
     MYSQL_USER: wiki
     MYSQL_PASSWORD: WikiP@ssw0rd
     MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
     TZ: Asia/Yekaterinburg
   volumes:
     - db:/var/lib/mysql

volumes:

 images:
 db:

Sfaffahajakakala

version: '3.7'

services:

 mariadb:
   image: mariadb:latest
   container_name: mariadb
   environment:
     MYSQL_ROOT_PASSWORD: P@ss123  # Замените на ваш пароль
     MYSQL_DATABASE: mediawiki_db
     MYSQL_USER: mediawiki_user
     MYSQL_PASSWORD: P@ss123  # Замените на ваш пароль
   volumes:
     - db_data:/var/lib/mysql
   networks:
     - mediawiki_network
 mediawiki:
   image: mediawiki:latest
   container_name: mediawiki
   ports:
     - "8080:80"
   depends_on:
     - mariadb
   environment:
     MEDIAWIKI_DB_TYPE: mariadb
     MEDIAWIKI_DB_HOST: mariadb
     MEDIAWIKI_DB_NAME: mediawiki_db
     MEDIAWIKI_DB_USER: mediawiki_user
     MEDIAWIKI_DB_PASSWORD: P@ss123  # Должно совпадать с паролем, указанным выше
   volumes:
     - mediawiki_images:/var/www/html/images
   networks:
     - mediawiki_network

networks:

 mediawiki_network:
   driver: bridge

volumes:

 db_data:
 mediawiki_images:

После, сохраняем и выходим. Запускаем командой: docker compose -f docker-compose.yml up –d. Далее, нужно узнать, какие контейнеры создались командой docker ps