Мой .dockerignore
файл ничего не делает, и я не могу понять, что я делаю неправильно.
У меня есть Dockerfile
, docker-compose.yml
и .dockerignore
все в корне проекта.
.yml
:
version: "3.5"
services:
gateway:
build: .
...
Dockerfile
:
FROM php:7-fpm-alpine
EXPOSE 10091
WORKDIR /root
COPY . .
.dockerignore
.ash_history
.env.*
.git
.gitignore
.idea
Dockerfile
docker-compose.yml
client
Я попытался указать один файл на случай, если у меня плохое форматирование, но он все равно ничего не сделал. Я также попытался удалить изображение и создать его снова (хотя я использую docker-compose up -d --build
каждый раз).
Я полагаю, что COPY
действие из Dockerfile
выполняется после игнорирования файлов?