version:"3"services:app:image:'jc21/nginx-proxy-manager:latest'restart:unless-stoppedports:# These ports are in format <host-port>:<container-port>-'80:80'# Public HTTP Port-'443:443'# Public HTTPS Port-'81:81'# Admin Web Port# Add any other Stream port you want to expose# - '21:21' # FTPenvironment:DB_MYSQL_HOST:"db"DB_MYSQL_PORT:3306DB_MYSQL_USER:"npm"DB_MYSQL_PASSWORD:"npm"DB_MYSQL_NAME:"npm"# Uncomment this if IPv6 is not enabled on your host# DISABLE_IPV6: 'true'volumes:-./data:/data-./letsencrypt:/etc/letsencryptdepends_on:-dbdb:image:'jc21/mariadb-aria:latest'restart:unless-stoppedenvironment:MYSQL_ROOT_PASSWORD:'npm'MYSQL_DATABASE:'npm'MYSQL_USER:'npm'MYSQL_PASSWORD:'npm'volumes:-./data/mysql:/var/lib/mysql
3 启动
1
2
3
4
后台启动:docker-compose up -d
前台启动:docker-compose up
停止:docker-compose down
重启:docker-compose restart