@Blankspace

Как предоставить статический (всегда одинаковый по умолчанию) IP-адрес для VNC (debian-icewm-vnc), работающего в Docker?

Я запускаю vnc в контейнере с помощью docker-compose и подключаюсь к своему vnc снаружи, но мой VNC каждый раз работает с разным IP-адресом: http://172.18.0.[1-9]:6901 после перезапуска (А это к слову каждый ci/cd deploy). Поэтому мне нужно сделать его статическим, так как мне нужно забиндить реверс прокси для текущего IP-адреса VNC. Также мне интересно, как изменить пароль подключения по умолчанию.

Dockerfile

FROM consol/debian-icewm-vnc 
WORKDIR  /app 
USER 0 
RUN apt-get remove -y chromium 
...


docker-compose.yaml:
...
  microservices:
    environment:
      - PYTHONUNBUFFERED=1
    build:
      context: ./microservices
      dockerfile: Dockerfile
    container_name: microservices
    ports: 
      - '5500:5500'
    volumes:
      - ./microservices/.env:/app/.env
...
  • Вопрос задан
  • 116 просмотров
Решения вопроса 1
@Blankspace Автор вопроса
все простите я дурачье, внс поднимался все это время на докер айпи
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Выдача статических адресов доступна только в пользовательских docker network. Это и в документации есть.
Создайте себе сеть, подключите к ней контейнер и сможете выдавать статические адреса.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы