logrotate mongodb

/var/log/mongodb/*.log { size=16M rotate 5 compress dateext missingok notifempty sharedscripts postrotate /bin/kill -SIGUSR1 `cat /var/lib/mongodb/mongod.lock 2> /dev/null` 2> /dev/null || true rm -f /var/log/mongodb/mongod.log.* endscript } logrotate /etc/logrotate.conf

Read More &#8594

Классы Ruby

Как  объявить метод и вызвать def move(destination) puts «Running to the #{destination}» end move(test) команда return приводит к выходу из метода, не дожидаясь его завершения Как объявить классы и вызвать их class Dog def talk puts «Bark!» end def move(destination) puts «Running to the #{destination}» end end class Bird def talk puts «Chip! chip!» end […]

Read More &#8594

Docker запускаем apache + php 5.6

Dockerfile FROM ubuntu:16.04 # terminal ENV TERM linux ENV DEBIAN_FRONTEND noninteractive # container environments ENV APP_ENV prod ENV APP_VHOST standard # install essentials RUN apt-get update \ && apt-get install -y —no-install-recommends software-properties-common ca-certificates locales curl less nano cron logrotate \ && locale-gen en_US \ && locale-gen en_US.UTF-8 \ && locale-gen de_DE \ && locale-gen […]

Read More &#8594

Docker compose основы

Установка pip install docker-compose docker-compose version Простой docker-compose.yml version: ‘2’ services: web: image: apache:0.3 volumes: — /docker/apache24/www:/var/www/html — /var/log/apache2:/var/log/apache2 ports: — «8080:80» redis: image: redis:latest service — добавляем туда наши докеры, которые будут работать в 1 стеке, в данном примере web и redis image — из какого образа собирать контейнер volumes — какие диски монтировать […]

Read More &#8594

Docker сети

Просмотреть доступные сети docker network ls Проверяем какие контейнеры какую сеть используют docker network inspect bridge Создать сеть, команда network create создает новую сеть bridge docker network create apache-dev1 Чтобы запустить контейнер с использованием этой сети —net apache-dev1

Read More &#8594