Выполните команду lpr print из контейнера Docker
503
Purnima Naik
Я новичок в докере. Мне нужно выполнить команду печати из контейнера Docker.
Предпосылки
Мой принтер установлен на хост-компьютере докера.
Что я должен сделать:
Мне нужно выдать команду печати из док-контейнера на принтер, который установлен на хосте. Мой докер контейнер:
`Linux 7cfbadaa4284 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC` 2018 x86_64 GNU/Linux
Теперь, когда я пробую команду lpr в контейнере, она говорит:
bash: lpr: command not found
Я нашел следующую ссылку на переполнение стека ( https://stackoverflow.com/questions/31030609/printing-from-inside-a-docker-container ), в которой говорится, что мне нужно установить чашки в контейнере, я тоже это пробовал но в таком случае
он говорит "Невозможно найти чашки пакета"
Может ли кто-нибудь направить меня в правильном направлении, чтобы я мог исследовать больше?
Вам необходимо установить чашки в Dockerfile перед созданием образа. Просто добавьте `RUN apt-get -y install cups` в ваш dockerfile и заново создайте образ, а затем контейнер.
Alex Galera 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл
-
5
Как получить максимальное разрешение на Ubuntu в Microsoft Virtual PC?