为Laravel V11 Project撰写Docker 我的Dockerfile: 来自PHP:8.3-fpm 运行apt-get update && apt-get install-y -no-no-install-recommends \ 卷发 unzip \ libpq-dev \ libonig-dev \ libssl-dev \ libxml2-dev ...

问题描述 投票:0回答:0

version: '3.8' services: php: build: context: . dockerfile: docker/app/Dockerfile container_name: php working_dir: /var/www/html volumes: - .:/var/www/html networks: - app-network nginx: build: context: . dockerfile: docker/nginx/Dockerfile container_name: nginx volumes: - .:/var/www/html ports: - "8001:80" networks: - app-network depends_on: - php postgres: image: postgres:15 container_name: postgres environment: POSTGRES_DB: laravel POSTGRES_USER: laravel POSTGRES_PASSWORD: laravel ports: - "5433:5432" volumes: - postgres_data:/var/lib/postgresql/data networks: - app-network vite: image: node:18 container_name: vite working_dir: /var/www/html volumes: - .:/var/www/html ports: - "3000:3000" command: ["npm", "run", "watch"] networks: - app-network networks: app-network: driver: bridge volumes: postgres_data: driver: local

当我得到这个错误时:

docker compose up --build

我的项目版本: Laravel V11.42 PHP 8.3(来自
480.9 W: Failed to fetch http://deb.debian.org/debian/dists/bookworm/InRelease  Temporary failure resolving 'deb.debian.org'
480.9 W: Failed to fetch http://deb.debian.org/debian/dists/bookworm-updates/InRelease  Temporary failure resolving 'deb.debian.org'
480.9 W: Failed to fetch http://deb.debian.org/debian-security/dists/bookworm-security/InRelease  Temporary failure resolving 'deb.debian.org'
480.9 W: Some index files failed to download. They have been ignored, or old ones used instead.
480.9 Reading package lists...
480.9 Building dependency tree...
480.9 Reading state information...
480.9 E: Unable to locate package unzip
480.9 E: Unable to locate package libpq-dev
480.9 E: Unable to locate package libonig-dev
480.9 E: Unable to locate package libssl-dev
480.9 E: Unable to locate package libxml2-dev
480.9 E: Unable to locate package libcurl4-openssl-dev
480.9 E: Unable to locate package libicu-dev
480.9 E: Unable to locate package libzip-dev
480.9 E: Unable to locate package nodejs
[+] Running 0/1 to locate package npm
 ⠸ Service php  Building                                                                                                                                                                 483.3s 
failed to solve: process "/bin/sh -c apt-get update && apt-get install -y --no-install-recommends     curl     unzip     libpq-dev     libonig-dev     libssl-dev     libxml2-dev     libcurl4-openssl-dev     libicu-dev     libzip-dev     nodejs     npm     && docker-php-ext-install -j$(nproc)     pdo_pgsql     pgsql     opcache     intl     zip     bcmath" did not complete successfully: exit code: 100
) Vite 6.0(来自

^8.2

)
nginx:最新

I认为它与我的网络有关,但是删除此代码并不能解决问题。我还尝试更改图像,但仅收到了与分布的其他链接的错误(问题的本质都没有以任何方式改变)
    

composer.json
而不是
^6.0.11
package.json


laravel docker docker-compose dockerfile php-8.3
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.