disinterpreter

Быстрый деплой сервера под Linux (Docker)

Recommended Posts

И так, у нас есть Linux сервер на который нужно установить RAGEMP Server.

Я опишу 2 способа, в двух разных темах, один интересный, другой традиционный.

Начнем с интересного.

Мы будем ставить сервер через Docker.

Зайдем под root качаем на наш сервер сам докер командой (работает под Debian, Ubuntu, Fedora, CentOS, и тд)

wget -qO- https://get.docker.com/ | sh

После проверим это дело командой

docker ps

В ответе получим

Quote

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

Если так оно и случилось, идем дальше, скачиваем образ

docker pull disinterpreter/docker-ragemp

 

После чего запускаем его

docker run -d --name ragemp-server -v /ragemp:/ragemp -p 22005:22005/udp disinterpreter/docker-ragemp

где
--name любое-название
-v /куда/монтировать:/ragemp
-p внешнийпорт:22005/udp

 

После чего в папке /ragemp нашей системы появятся все файлы для работы сервера, туда можно заливать скрипты, редактировать конфиг.

Для рестарта использовать
docker restart ragemp-server

Для остановки
docker stop ragemp-server

Для запуска
docker start ragemp-server

Если хотите подключиться к консоли сервера
docker attach ragemp-server

 

Как оно устроено внутри: https://github.com/Disinterpreter/docker-ragemp

Edited by disinterpreter
  • Like 5

Share this post


Link to post
Share on other sites

Создал контейнер:

docker run --name db -d -e MYSQL_ROOT_PASSWORD=123 -p 3306:3306 mysql:latest  

 

Edited by Urukhay

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.