Перевел сервера тестирования портов на Docker
https://github.com/pavel-pimenov/flylinkdc-server-test-port/blob/master/Dockerfile
1. Создание образа
FROM alpine:latest
RUN apk add --no-cache bash
WORKDIR /usr/src/app
COPY fly-server-loop ./
COPY fly-server-test-port ./
EXPOSE 37016
RUN chmod +x /usr/src/app/fly*
ENTRYPOINT /usr/src/app/fly-server-loop
2. Запуск
docker stop fly-server-test-port-docker
docker system prune -af
docker build -t flylinkdc/test-port .
docker run -d -P --net=host --restart always --name fly-server-test-port-docker flylinkdc/test-port
Удобно и очень просто делается для state less сервисов
сейчас для изоляции хаба вынужден дердать отдельный сервер для хаба.