Skip to content

Instantly share code, notes, and snippets.

@MisterZurg
Created June 30, 2024 22:05
Show Gist options
  • Save MisterZurg/a23504b8c0d19152f0323448e9128828 to your computer and use it in GitHub Desktop.
Save MisterZurg/a23504b8c0d19152f0323448e9128828 to your computer and use it in GitHub Desktop.
Selectel Cloud Minecraft Server on Docker
# Для бэкапа мира, из docker volume копируем содержимое текущего сервера, к себе на копьютер
# Если залогинены в терминале в облаке, разлогиньтесь, Т.к. оттуда будем копировать к себе в текущую дирикторию
# процесс копирования займет какое-то время
scp -r <Логин В Терминале Облака>@<Публичный IP>:/var/lib/docker/volumes/minecraft/_data/world .
# Полный список параметров https://docker-minecraft-server.readthedocs.io/en/latest/variables/
# Ниже пример запуска контейнера последней версии сервера, с Вайтлистом под двух игроков
docker run -d -it --name mc-1-21 -p 25565:25565 \
-e EULA=TRUE \
-e MEMORY=2G
-e ENABLE_WHITELIST=true
-e WHITELIST=MisterZurg,ZurgTheMister \
itzg/minecraft-server
# Конфигурация проекта облачной платформы, на которой поднят сервер
Источник Ubuntu 22.04 LTS 64-bit
Тип конфигурации Standard
vCPU 2 ядра
Память 4 ГБ
# Не забудьте дать серверу публичный IP
# Обновляем индекс пакетов в системе
sudo apt update
# Добавьте Docker-репозиторий в источники APT:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
# Жмак enter
# Наконец устанавливаем Docker
sudo apt install docker-ce
# Пишем yes и жмём enter
@MisterZurg
Copy link
Author

Добавлен микро гайд, по запуску Java сервера minecraft itzg/docker-minecraft-server

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment