Comment on page
LXD/LXC Открытие портов
По полочкам и практично
сам ый лёгкий способ открыть порт для контейнера и это при использовании прокси девайса (proxy device).
Приведём пример, и на нём рассмотрим какая часть команды что делает
Команда прописывается после создания контейнера.
lxc config device add container pdevice09093 proxy listen=tcp:0.0.0.0:09093 connect=tcp:127.0.0.1:09093
Команда создаёт прокси девайс который открывает определенный порт.
- 1.
lxc config device add
, добавляет девайс - 2.
container
, в наш созданный контейнер, - 3.
myport80
, с именем pdevice09093, - 4.
proxy
, который считается как LXD прокси девайс. - 5.
listen=tcp:0.0.0.0:80
, мы слушаем (Дефолтно прописанный на хосет) на порт 09093 - 6.
connect=tcp:127.0.0.1:80
, мы соеденяемся (к нашему контейнеру) к существующему порту 09093 TCP на локалхосте, которым являетсяsshd
.
Last modified 3yr ago