Настойка satis для пакетов composer в docker

Настрройка satis satis — кеширующий сервер для пакетов php composer. Для настройки репозитория будем использовать официальный docker. Разработчикам понадобится редактировать файла конфигурации satis.json, для этого поднимем отдельный контейнер с sftp и ftp серверами внутри. Файл конфиргурации в нашем случае должен располагаться тут: /srv/docker/satis/build/satis.json и содержит примерно следующее: [crayon-5d82ef0646a57263915597/] Следующим шагом нужно запустить docker контейнер satis ...

docker iptables

18. апреля 2016 docker 0
Чтобы докер не портил iprables нужно запретить ему самостоятельно менять правила и вручную создать правила nat и прочее что обычно создает сам докер. Делаем: [crayon-5d82ef0647029195650612/] Далее запрещаем демону docker менять iptables. Для этого открываем файл  /usr/lib/systemd/system/docker.service и редактируем строку. После чего нужно перечитать конфиг и перезапустить демона. Внимание — все контейнеры так же будут перезапущены. ...

Настройка безопасного использования letsencrypt nginx dokcer

24. марта 2016 docker 0
Сейчас мало кто не знает о кампании letsencrypt, и бесплатных сертификатах. Меня по началу смутило что необходимо запустить скрипт от рута, который крайне дружелюбно влезет в конфиг веб сервера и после проверки вставит сертфикат куда посчитает нужным. Кроме того для проверки домена ему потребуется доступ к рутовой директории с файлами сайта.  Однако при первом занкомстве ...

Настройка docker compose.

10. марта 2016 docker 0
Docker compose — инструмент который позволяет описывать, запускать, останавливать, смотреть логи, клонировать контейнеры и много чего еще. Главное конечно, описание приложения которое состоит из нескольких связанных друг с другом контейнеров. Это может быть что угодно, сайт, база данных, memcache, контейнер c myadmin. Или в нашем случае простое приложение WordPress: база данных, контейнер с PHP нужной ...

Depends: initramfs-tools (>= 0.110~) Апгрейд ядра debian.

03. марта 2016 docker, Заметки 1
Если нам нужно проапгрейдить ядро до свеженького, добавляем репу wheezy-backports [crayon-5d82ef0647458628353636/] Далее может случиться неприятный диалог, нужно отвечать как в примере ниже. [crayon-5d82ef064745c445829329/] Любуемся аптаймом, открыаем КВМ и перезагружаемся в новое ядро.

Настройка docker. Пример настройки и миграции проекта в Docker.

03. марта 2016 docker, MySQL, Заметки 9
Докер — отличная, модная, трендовая технология. Первоначальная настройка docker очень проста, занимает порядка 5-10 минут. За что докер и любят: реализация, поддержка и простота использования контейнеров с приложениями выгодно отличается от голого lxc и openvz. Несколько очевидных плюсов по сравнению с конкурентами: Присутствует центральный реестр (docker hub), где хранится и поддерживается большинство распространенных приложений таких ...