Популярные 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 |