distributed-computing/tasks/moiseev-vv/lab_1/README.md

32 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2023-09-18 22:11:02 +04:00
# Отчёт по лабораторной работе №1
Выполнил: студент гр. ИСТбд-41 Моисеев Владислав.
## Разворачивание сервера minecraft
Содержимое файла `docker-compose.yml`:
```yaml
services: # Описание служб (контейнеров).
minecraft: # Ну как же без майкг'афта.
image: itzg/minecraft-server # Образ контейнера из Docker Hub. Tag: latest.
ports:
- "25565:25565" # Прокидывается порт 25565 из контейнера в хост.
environment: # Ой, а это что?
EULA: "TRUE"
deploy: # А это?
resources:
limits:
memory: 1.5G
volumes: # Хммм.. Какие-то тома. Наверное, это описание библиотеки. Или нет? 😁
- "~/minecraft_data:/data"
```
Разворачивается командой `docker-compose up`.
Убеждаемся, что всё работает:
![](ready-to-play.png)
Удаляется всё командой `docker-compose down` или `docker-compose down -v`.