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

Материал из Wikibebra
Перейти к навигацииПерейти к поиску
Новая страница: «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:...»
 
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
version: '3.7'
version: '3'
 
services:
services:
  wiki:
    image: mediawiki
    restart: always
    ports:
      - 8080:80
    links:
      - database
    container_name: wiki
    volumes:
      - images:/var/www/html/images
# Сначала устанавливаем вручную до конца, потом убираем комментарий
#      - ./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:


  mariadb:
Sfaffahajakakala


   image: mariadb:latest
version: '3.7'


   container_name: mariadb
services:
 
  mariadb:
   environment:
    image: mariadb:latest
 
    container_name: mariadb
     MYSQL_ROOT_PASSWORD: P@ss123  # Замените на ваш пароль
    environment:
 
      MYSQL_ROOT_PASSWORD: P@ss123  # Замените на ваш пароль
     MYSQL_DATABASE: mediawiki_db
      MYSQL_DATABASE: mediawiki_db
 
      MYSQL_USER: mediawiki_user
     MYSQL_USER: mediawiki_user
      MYSQL_PASSWORD: P@ss123  # Замените на ваш пароль
 
    volumes:
     MYSQL_PASSWORD: P@ss123  # Замените на ваш пароль
      - db_data:/var/lib/mysql
 
    networks:
   volumes:
      - mediawiki_network
 
     - db_data:/var/lib/mysql
 
   networks:
 
     - mediawiki_network
 
  mediawiki:
 
   image: mediawiki:latest
 
   container_name: mediawiki
 
   ports:


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


networks:
networks:
 
  mediawiki_network:
  mediawiki_network:
    driver: bridge
 
   driver: bridge


volumes:
volumes:
 
  db_data:
  db_data:
  mediawiki_images:
 
  mediawiki_images:


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