Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

Docker PHP-5.6

Docker container для установки php5.6 + nginx.

Описание Dockerfile:

1) FROM ubuntu:14.04 - Указывает на основе какого образа строится текущий;

2) MAINTAINER Sergei Shchetkin mrschetkin@gmail.com - сообщает Docker автора образа и его email;

3) ENV LANG=C.UTF-8 and ENV DEBIAN_FRONTEND=noninteractive - указывают переменные для корректной работы команд в консоли;

4) RUN - запуск команды внутри образа;

5) ADD - добавляет файлы или папки из нашего билд-окружения в образ;

6) VOLUME - добавляет тома в образ. Том — папка в одном или более контейнерах или папка хоста, проброшенная через Union File System (UFS).

7) EXPOSE - привязка порта внутри Docker;

8) CMD - указывает, какую команду необходимо запустить, когда контейнер запущен;

Содержимое образа:

  • ubuntu 14.04

  • nginx (latest)

  • php 5.6

  • php-fpm

PHP модули:

  • pgsql

  • mongo

  • interbase

  • curl

  • apcu

  • cgi

  • igbinary

  • yaml

  • Twig and CTwig

Бинарные пакеты расширений php были построены с использованием инструкции.

Использование:

Запустить контейнер со следующими параметрами:

$ docker run -d -p 7887:80 cannabiss/php56

Данный образ можно использовать в качестве базовго для построения проектов с использованием php5.6.

Лицензия:

BSD

Docker Pull Command
Owner
cannabiss
Source Repository