Articles of docker

через некоторое время открывается веб-сайт dockerы – ec2 / virtualbox

Я создал изображение dockerов, протестировал его локально. Все хорошо работает. После этого я использовал тот же файл Dockerfile – построил его и запустил на EC2. Веб-сервер Apache прослушивает подключения, я открыл брандмауэр в настройках безопасности компьютера EC2, но если я попытаюсь перейти к веб-сайту, он, кажется, откроется примерно на 2,5 минуты. И тогда сайт OPENS. […]

Проблемы с Apache при совместном использовании файлов между dockerе и Mac OS X

Я использую Docker version 1.10.1 на моем Mac OS X El Captain . Я создал Docker с дистрибутивом CentOS 6 и только что установил PHP и Apache. Я использую этот docker для разработки моих кодов PHP. Когда я запускаю Docker, я использую параметр «-v» для совместного использования каталогов. Он работает отлично. Apache и PHP работают […]

Докер работает в поддоменах

Моя цель – развернуть несколько веб-приложений и получить доступ к ним через поддомены, в настоящее время я запускаю их на разных портах, у меня есть nginx на сервере, а в контейнерах работает apache. docker run -p 8001:80 -d apache-test1 docker run -p 8002:80 -d apache-test2 и я могу получить к ним доступ, перейдя к http://example.com:8001 […]

Не удается связаться с локальным веб-сайтом через apache в контейнере dockerов (панель инструментов Windows & docker)

Я создал изображение Docker с apache2 и небольшую конфигурацию, чтобы запустить локальный веб-сервер на windowsх. Вот файл Docker: FROM php:5.6.15-apache RUN apt-get update && apt-get install -y \ apt-utils vim git php5-mysql php5-memcache php5-memcached php5-intl \ sendmail aptitude wget RUN apt-get install libapache2-mod-php5 -y -o Dpkg::Options::=”–force-confdef” RUN docker-php-ext-install mbstring RUN docker-php-ext-install pdo pdo_mysql RUN apt-get […]

Установите EnableSendfile Off из Dockerfile

Привет, я пытаюсь понять, как добавлять команды конфигурации в файл Docker, но до сих пор я не получаю никаких хороших результатов. Я написал эту строку RUN sed -i ‘EnableSendfile Off’ /etc/httpd/conf/httpd.conf как была бы правильная версия? Большое спасибо

Docker php: 5.6-Apache Development Environment отсутствует разрешение на установку тома

Я пытаюсь создать среду разработки, состоящую из изображения php: 5.6-apache, образа mysql и монтирования тома, содержащего веб-сайт, который будет расположен в / var / www / html /. На нем установлено октябрьское CMS. Мне нужно, чтобы пользователь docker получал разрешения на жестком диске, но я не хочу, чтобы он был владельцем этого тома, поэтому я […]

Как настроить Apache2 и PHP-FPM через unix-сокет?

Я пытаюсь настроить Apache2 и PHP-FPM через unix-сокет, но результат (111) Соединение отклонено: AH02454: FCGI: попытка подключения к соке домена Unix /run/php/php7.2-fpm.sock (*) не выполнена docker-compose.yml version: “2” services: php: build: “php:7.2-rc-alpine” container_name: “php” volumes: – “./code:/usr/local/apache2/htdocs” – “./php7.2-fpm.sock:/run/php/php7.2-fpm.sock” apache2: build: “httpd:2.4-alpine” container_name: “apache2” volumes: – “./code:/usr/local/apache2/htdocs” – “./php7.2-fpm.sock:/run/php/php7.2-fpm.sock” ports: – 80:80 links: – php […]

ERR_EMPTY_RESPONSE для локального хоста при запуске Docker

Вот мой файл Dockerfile: # CentOs base image FROM centos:centos6.8 # install python, pip, apache and other packages RUN yum -y update; yum clean all RUN yum -y install epel-release; yum clean all RUN yum -y install centos-release-scl; yum clean all RUN yum -y install python27; yum clean all RUN yum -y install python-devel.x86_64; yum […]

Несколько мостовых сетей в dockerе?

У меня есть физический сервер с двумя сетями: – eth0: with IP: xxxx for public network – eth1: with IP: yyyy for local network Теперь я развертываю контейнер dockerа на этом сервере. Но я хочу публичный port 1024 для приема данных через eth1 и публичный порт 80 для доступа к web UI (apache) через eth0 […]

Ошибка Docker: невозможно создать контейнер для веб-сервиса: неверный режим

У меня три ошибки, когда я запускаю docker: ОШИБКА: для обученияphp7_web_1 Невозможно создать контейнер для веб-сервиса: неверный режим: /etc/apache2/sites-enabled/virtualhosts.conf ОШИБКА: для сети Не удается создать контейнер для веб-сервиса: недействительный режим: /etc/apache2/sites-enabled/virtualhosts.conf ОШИБКА: Ошибки при запуске проекта. Как я могу решить эти проблемы и, наконец, начать использовать docker? Мой virtualhosts.conf : ServerName localhost DocumentRoot /var/www/html/web DirectoryIndex […]