# Docker образ OpenVPN
Состав дистрибутива:

  - Docker образ на основе **Centos 7**
  - OpenVPN
  - StoneVPN
  - Easy-RSA
  - Git client

Для запуска контейнера используется исполняемый файл docker-entrypoint.sh, в котором:

  - считывается из переменной режим работы (сервер, клиент, генерация конфигов)
  - присваивается дополнительный ip-адрес, присвоенной переменной **ip**, на интерфейс указанный в переменной **dev**
  - добавляется правило iptables
  - определяется процедура удаления **ip** и правила **iptables** при штатной и нештатной остановке контейнера
  - определяется подсеть кластера



### Пример запуска контейнера

`docker run -d --rm -e mode=server -e net="192.168.0.200" -e ip="192.168.0.234" -e dev="eth0" --net=host --privileged ovpn:1`

#### Примечание: