Вот мой Dockerfile < /p>
Код: Выделить всё
FROM ubuntu
RUN apt update -y && apt upgrade -y
RUN apt install -y apache2 php
RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
RUN php composer-setup.php
RUN php -r "unlink('composer-setup.php');"
RUN mv composer.phar /usr/local/bin/composer
WORKDIR /var/www
CMD ["apachectl", "start"]
EXPOSE 80 443
Код: Выделить всё
web-server:
build: ./apache
volumes:
- ../src:/var/www
- ./conf:/etc/apache2/sites-enabled
ports:
- "80:80"
- "443:443"
networks:
- internal
Код: Выделить всё
Container docker-web-server-1 Recreated
web-server-1 exited with code 0
Подробнее здесь: https://stackoverflow.com/questions/795 ... -container
Мобильная версия