Добрый день
Имеется 2 машины под управление Astra Linux SE 1.7, на одной установлен puppet server, на другой puppet agent и docker Необходимо, с помощью манифеста puppet, запустить в контейнере созданный образ. Через docker run контейнер запускается без проблем.
Текст манифеста puppet:
class docker_container {
include docker
docker::image { 'nginx':
ensure => 'present',
image_tag => 'alse',
require => Class['docker'],
}
### Запустить контейнер
docker::run { 'nginx':
image => 'nginx:alse',
ports => ['8080:80'],
require => Docker::Image['nginx'],
}
}
Другие задачи манифест выполняет корректно. Дополнительный модуль docker для puppet сервера установлен
При выполнении манифеста ошибок не возникает:
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Caching catalog for dockerp.astra.local
Info: Applying configuration version '1730273821'
Notice: Applied catalog in 0.03 seconds
Думал, что проблема может быть в Astra Linux, по этому поднял 2 машины на debian 12, но проблема осталась, видимо я что-то делаю не так
Подскажите, что изменить, чтоб манифест запускал контейнер?
P.S. в /etc/hosts внесены необходимые изменения, на клиенте puppet в /etc/puppetlabs/puppet/puppet.conf указан сервер puppet:
server = puppetserver.astra.local
show_diff = true