Bir var Dockerfile
kendimi iyi çalışır kaba (içerikle) varolan bir dizin kopyalamak burada:
Dockerfile
FROM php:7.0-apache
COPY Frontend/ /var/www/html/aw3somevideo/
COPY Frontend/ /var/www/html/
RUN ls -al /var/www/html
RUN chown -R www-data:www-data /var/www/html
RUN chmod -R 755 /var/www/html
Ama bir docker-compose.yml
dosya kullandığımda sadece dizin var aw3somevideo
ve içinde aw3somevideo
hiçbir şey yok.
docker-compose.yml :
php:
build: php/
volumes:
- ./Frontend/ :/var/www/html/
- ./Frontend/index.php :/var/www/html/
ports:
- 8100:80
Belki işlevini anlamıyorum volumes
ve durum buysa lütfen mevcut dosyalarımı bir docker-compose.yml
dosya aracılığıyla konteynere nasıl kopyalayacağımı söyleyin .
volumes:
Docker-compose dosyanızdan bölümünüzü kaldırın . Görüntünüz zaten verilere sahip. Volumes: bölümü sadece verilerin üzerine yazar. Ayrıca geçerli docker-compose biçimine (sürüm 2) geçin.