pritunl - docker-compose

Thank you for reading this post, don't forget to subscribe!

зада­ча быст­ро под­нять pritunl и выдать доступы.

на сер­ве­ре уже дол­жен сто­ять докер и docker-compose

 

ста­вим docker:

yum remove docker docker-engine docker.io
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce -y
systemctl start docker
systemctl enable docker

ста­вим docker-compose

https://github.com/docker/compose/releases
на теку­щий момент самая послед­няя версия:
2,6,1

https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-linux-x86_64

выка­чи­ва­ем её:

curl -L "https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

всё гото­во.

 

далее кача­ем репозиторий:

git clone https://github.com/midnight47/docker-compose.git

пере­хо­дим в директорию:

cd docker-compose/pritunl/

запус­ка­ем:

docker-compose up -d

и на этом всё сидим ждём когда собе­рёт­ся образ, после чего по ip можем захо­дить на вэб панель

чтоб полу­чить login password надо зай­ти в кон­тей­нер и выпол­нить коман­ду для полу­че­ния доступов:

полу­чим такой вывод:

 

cat Dockerfile

cat docker-install.sh

cat start-pritunl

cat docker-compose.yml

 

==============================================================================

вот ещё ком­поз­ник вполне рабочий:

cat docker-compose.yml