Я хочу играть на своем сервере Minecraft, используя мой ноутбук, где бы я ни находился. Сервер представляет собой докерский сервер Minecraft, созданный Kitematic и расположенный на выделенном домашнем сервере с Windows 10.

Я следил за этим сообщением в блоге. В конце говорится

Следующие шаги - Развертывание вашего сервера Minecraft - В нашем следующем посте мы обсудим, как вы можете развернуть сервер Minecraft, созданный с помощью Kitematic, в облако, чтобы вы могли наслаждаться игрой со своей семьей и друзьями!

Однако, насколько я могу судить, части 2 нет.

Вот что я сделал:

  1. Установлен докер инструментарий для Windows (на Windows 10).
  2. Открыл Kitematic, который пришел с установкой, и нажал "Создать" рядом с образом сервера Minecraft.
  3. После раскручивания контейнера он сообщает мне, что порт докера - 25565/tcp а URL доступа - 192.168.99.100:32781
  4. Запустил команду 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.

0