Docker параметрлері (docker.toml)

Әдепкі бойынша docker параметрлері осында:

/etc/kor-elf-shield/docker.toml

Бұл параметрлердің жолын негізгі параметрлерде өзгертуге болады және мұнда танысуға болады (параметр docker).

Толыққанды көшірмесі параметрлер файлы осында.

Назар аударыңыз: дұрыс жұмыс істеу үшін Docker файлға тиісті параметрлерді қосу керек firewall.toml:

[[ips]]
ips = ["172.16.0.0/12"]
action = "accept"
directions = ["out", "in"]

Егер сіз қатаң ережелерді қаласаңыз, онда әр контейнер үшін бөлек конфигурациялауға болады firewall.toml. Ең бастысы, сіз жүгінетін порт болмайды in, бірақ outегер контейнерлер арасында өзара әрекеттесу болса, онда сіз көрсетуіңіз керек in . Мысалы:

# backend
[[ips]]
ips = ["172.16.0.0/12"]
action = "accept"
directions = ["out"]
ports = ["3000", "5000", "9000", "8080"]

# mysql
[[ips]]
ips = ["172.16.0.0/12"]
action = "accept"
directions = ["in"]
ports = ["3306"]
Параметр enabled
Мағынасы true немесе false
Әдепкі бойынша false
Сипаттама Docker қолдауын қамтиды.
true  - қамтиды
false - өшіреді
Мысалдар
enabled = true
enabled = false
***
Параметр rule_strategy
Мағынасы rebuild немесе incremental
Әдепкі бойынша incremental
Сипаттама Контейнерлерді іске қосу немесе тоқтату кезінде ережелерді Басқару стратегиясы Docker:
rebuild - кез-келген өзгеріспен барлық тізбектер Docker толығымен қайта құрылады
incremental - тек белгілі бір контейнер ережелері қосылады немесе жойылады
Мысалдар
rule_strategy = "incremental"
rule_strategy = "rebuild"