services: mediawiki: image: mediawiki container_name: mediawiki ports: - "8080:80" # Пробрасываем порт 8080 на хост для доступа к MediaWiki volumes: - mediawiki_data:/var/www/html/images # Создаем volume для хранения данных MediaWiki environment: - MEDIAWIKI_DB_HOST=db - MEDIAWIKI_DB_NAME=mediawiki - MEDIAWIKI_DB_USER=root - MEDIAWIKI_DB_PASSWORD=example depends_on: - db redmine: image: redmine container_name: redmine ports: - "8081:3000" # Пробрасываем порт 8081 на хост для доступа к Redmine volumes: - redmine_data:/usr/src/redmine/files # Создаем volume для хранения данных Redmine environment: - REDMINE_DB_POSTGRESQL=db - REDMINE_DB_DATABASE=redmine - REDMINE_DB_USERNAME=root - REDMINE_DB_PASSWORD=example depends_on: - db db: image: postgres:latest container_name: db environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: example POSTGRES_DB: postgres volumes: - db_data:/var/lib/postgresql # Volume для базы данных volumes: mediawiki_data: # volume для MediaWiki redmine_data: # volume для Redmine db_data: # volume для базы данных