Skip to content

Популярные Docker-образы

📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦

Образ Стандартный порт Основные переменные окружения Обязательные тома (volumes)
PostgreSQL 5432 POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB /var/lib/postgresql/data
MySQL 3306 MYSQL_ROOT_PASSWORD, MYSQL_DATABASE, MYSQL_USER, MYSQL_PASSWORD /var/lib/mysql
Redis 6379 REDIS_PASSWORD (необязательно) /data
NGINX 80, 443 /usr/share/nginx/html (если статические файлы)
MongoDB 27017 MONGO_INITDB_ROOT_USERNAME, MONGO_INITDB_ROOT_PASSWORD /data/db
Node.js 3000 (по умолчанию) необязательно (зависит от структуры)
Python (Flask) 5000 (по умолчанию) FLASK_ENV, FLASK_APP необязательно (зависит от структуры)
WordPress 80 WORDPRESS_DB_HOST, WORDPRESS_DB_USER, WORDPRESS_DB_PASSWORD, WORDPRESS_DB_NAME /var/www/html
PHP 9000 /var/www/html
Apache HTTP Server 80 /usr/local/apache2/htdocs
squidfunk/mkdocs-material 8000 не использует (всё задаётся через mkdocs.yml) /docs (каталог с документацией)
grafana 3000 GF_SECURITY_ADMIN_USER, GF_SECURITY_ADMIN_PASSWORD /var/lib/grafana
prometheus 9090 PROMETHEUS_CONFIG_PATH (необязательно) /etc/prometheus, /prometheus
elasticsearch 9200, 9300 discovery.type, ES_JAVA_OPTS /usr/share/elasticsearch/data
vault 8200 VAULT_DEV_ROOT_TOKEN_ID, VAULT_ADDR, VAULT_LOCAL_CONFIG /vault/file, /vault/logs