经过几个小时的尝试后,我想我太困惑了,无法理解出了什么问题......标题完美地解释了我正在努力实现的目标。\n我的docker-compose.yml:
version: \'3\'\nservices:\n mysite.test:\n build:\n context: ./docker/8.1\n dockerfile: Dockerfile\n args:\n WWWGROUP: \'${WWWGROUP}\'\n image: sail-8.1/app\n extra_hosts:\n - \'host.docker.internal:host-gateway\'\n ports:\n - \'${APP_PORT:-80}:80\'\n - \'443:443\' //added for test but not working...\n - \'${HMR_PORT:-8080}:8080\'\n - \'5173:5173\' //Vite port\n environment:\n WWWUSER: \'${WWWUSER}\'\n LARAVEL_SAIL: 1\n XDEBUG_MODE: \'${SAIL_XDEBUG_MODE:-off}\'\n XDEBUG_CONFIG: \'${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}\'\n volumes:\n - \'.:/var/www/html\'\n networks:\n - sail\n depends_on:\n - mysql\n - minio\n mysql:\n image: \'mysql/mysql-server:8.0\'\n ports:\n - \'${FORWARD_DB_PORT:-3306}:3306\'\n environment:\n MYSQL_ROOT_PASSWORD: \'${DB_PASSWORD}\'\n MYSQL_ROOT_HOST: "%"\n MYSQL_DATABASE: \'${DB_DATABASE}\'\n MYSQL_USER: \'${DB_USERNAME}\'\n MYSQL_PASSWORD: \'${DB_PASSWORD}\'\n MYSQL_ALLOW_EMPTY_PASSWORD: 1\n volumes:\n - \'sail-mysql:/var/lib/mysql\'\n - …Run Code Online (Sandbox Code Playgroud)