Miért van totálisan ignorálva a dockerfile-om?
használt parancs futáshoz: docker compose up --build
név Dockerfile
tartalma:
```
FROM php:8.3
WORKDIR /var/www/html
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
RUN echo "Hello World"
# Install dependencies, Composer, and PHP extensions
RUN apt-get update && apt-get install -y \
curl \
git \
unzip \
libpng-dev \
libjpeg62-turbo-dev \
libfreetype6-dev \
libpq-dev \
&& docker-php-ext-configure gd --with-freetype --with-jpeg \
&& docker-php-ext-install gd pdo pdo_mysql
# Install Composer
RUN curl -sS [link] | php \
&& mv composer.phar /usr/local/bin/composer
RUN docker-php-ext-install mysqli pdo pdo_mysql
COPY . .
# Install Composer dependencies
RUN composer install
```
egyetlen egy parancs nem fut le ami benne van.
ez azért problémás részemről, mert így az appom nem tud migrációt futtatni (docker-compose.yml-ben van egy olyanom hogy command: bash -c "php artisan migrate:fresh", ami emiatt elhal).
Mit tudnék ezzel csinálni? Ez az első próbálkozásom mindenféle dockeres dologgal.
Próbáltam sail-t használni, de az még a `php artisan sail:install`-nál elhal. miután kiválasztom a MySQL-t, ír valami olyasmit hogy a megadott hozzáférési utat nem találja a rendszer, aztán azt írja rögtön hogy az install sikeres volt, de ha futtatni akarom a ./vendor/bin/sail up-ot, az se fut le. WSL-ből indítva szintén bugos, más php configot használ mint a windowsom, meg egyebek...
káosz az egész, nem tudom merre lépjek. csak egy laravel serve-et, npm run dev-et, meg egy mysql szervert akarok futtatni csak, semmi extrát..
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!