Как назначить статические IP-адреса контейнерам Docker

Containers 23-08-2022, 11:33 komronu 3 715 0


При обычном запуске контейнеров Docker, контейнеры получают динамически назначаемые IP-адреса. Но иногда возникает необходимость назначить статичные IP-адреса для наших контейнеров.

Чтобы назначить статичный IP-адрес каждому контейнеру, пропишите в файле docker-compose.yml следующее:

version: '3'
services:
    web1:
        image: 'httpd:alpine'
        ports:
            - '8181:80'
        networks:
            appnet:
                ipv4_address: 172.16.0.2
    web2:
        image: 'httpd:alpine'
        ports:
            - '8282:80'
        networks:
            appnet:
                ipv4_address: 172.16.0.3
networks:
    appnet:
        driver: bridge
        ipam:
            driver: default
            config:
                - subnet: "172.16.0.0/28"
Похожие новости
Как назначить конкретную подсеть контейнерам Docker

Создание выделенной сети контейнерам Docker....

Подробнее
Разворачиваем LEMP-стэк на контейнерах Docker

Контейнеризируем сервисы LEMP с помощью docker-compose....

Подробнее
Настройка частного реестра Docker Private Registry

Создаем свой репозиторий образов контейнеров Docker....

Подробнее
Поднимаем ocserv с аутентификацией LDAP

Поднимаем VPN сервер OpenConnect (ocserv) в контейнере Docker с аутентификацией пользователей из Microsoft...

Подробнее
Отслеживаем соединения контейнеров Docker

Отслеживаем состояние соединений в среде контейнеризации Docker....

Подробнее
How to install Docker and Compose on AlmaLinux

Quick setup docker and docker-compose with a simple bash script....

Подробнее
Комментарии (0)
Новые комментарии
sobir27 октября 2024 19:02

Цитата: FidoNet Цитата: sobir Цитата: FidoNet Можт быть дело в

img
К комментарию
FidoNet25 октября 2024 22:04

Цитата: sobir Цитата: FidoNet Можт быть дело в dnsmasq.service? Ошибка Failed

img
К комментарию
sobir25 октября 2024 16:48

Цитата: FidoNet Цитата: sobir Цитата: FidoNet Спасибо за статью. Остальные

img
К комментарию
FidoNet20 октября 2024 12:12

Можт быть дело в dnsmasq.service? Ошибка Failed to set DNS configuration: Unit

img
К комментарию
FidoNet19 октября 2024 17:48

Цитата: sobir Цитата: FidoNet Спасибо за статью. Остальные статьи что находил

img
К комментарию
sobir13 октября 2024 13:22

Цитата: FidoNet Спасибо за статью. Остальные статьи что находил либо старые,

img
К комментарию
Все комментарии
Какой дистрибутив Linux вы часто используете?
Календарь
«    Октябрь 2024    »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031 
Подпишись на канал