Назад | Перейти на главную страницу

Невозможно установить пакеты в непривилегированный контейнер LXC

Я новичок в этом деле с контейнерами. Я успешно создал непривилегированный контейнер wheezy на хосте debian 8.8, используя lxc 2.0.7. Но когда я пытаюсь:

lxc-attach -n container1 -- apt-get install openssh-server

Я получил это сообщение об ошибке:

Preconfiguring packages ...
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
dpkg: error: 2 expected programs not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
E: Sub-process /usr/bin/dpkg returned an error code (2)

PATH содержит только следующие

/usr/local/bin:/usr/bin:/bin:/usr/games

Я также пытался запустить некоторые другие контейнеры с помощью ubuntu xenial, но результат был таким же.

что мне не хватает?

Спасибо за совет.

Использование опции --clear-env в lxc-attach помогло.