Я хочу играть на своем сервере Minecraft, используя мой ноутбук, где бы я ни находился. Сервер представляет собой докерский сервер Minecraft, созданный Kitematic и расположенный на выделенном домашнем сервере с Windows 10.
Я следил за этим сообщением в блоге. В конце говорится
Следующие шаги - Развертывание вашего сервера Minecraft - В нашем следующем посте мы обсудим, как вы можете развернуть сервер Minecraft, созданный с помощью Kitematic, в облако, чтобы вы могли наслаждаться игрой со своей семьей и друзьями!
Однако, насколько я могу судить, части 2 нет.
Вот что я сделал:
- Установлен докер инструментарий для Windows (на Windows 10).
- Открыл Kitematic, который пришел с установкой, и нажал "Создать" рядом с образом сервера Minecraft.
- После раскручивания контейнера он сообщает мне, что порт докера -
25565/tcp
а URL доступа -192.168.99.100:32781
Запустил команду
docker ps
и он дает мне:CONTAINER ID 7d80b0a2d5f1 IMAGE kitematic/minecraft:latest COMMAND "/bin/sh -c 'echo eul" CREATED 9 minutes ago STATUS Up 5 minutes PORTS 0.0.0.0:32778->25565/tcp, 0.0.0.0:32781->25565/tcp NAMES minecraft
Я хочу использовать Minecraft для доступа к этому серверу с других компьютеров в той же сети, а также из внешних сетей, чтобы я мог играть с друзьями. В настоящее время Minecraft не может найти сервер, даже когда я подключен к той же сети.
Я предполагаю, что мне нужно сделать какую-то переадресацию портов, а также связать или что-то из контейнера докера с портом на хосте. Возможно Virtualbox нуждается в некоторой настройке. Я пробовал несколько вещей, но безрезультатно.
Так как мне получить удаленный доступ / играть на этом сервере?
ЗАМЕТКИ:
- Я убедился, что eula.txt имеет значение true.
- Работает pinging 192.168.99.100 с хост-машины контейнера, который является ip док-станции по умолчанию vm.