Subuser Docker Firefox изображение

3

Я выполнил все шаги по созданию subuser, указанные на subuser.org

Я не могу создать образ Firefox и не могу ограничить доступ к папке «Загрузки», как указано в видео и документации

Пожалуйста, предоставьте мне решение. мне это нужно для моего проекта

Анкита Вибхандик
источник
Не могли бы вы добавить, что вы пытались?
NetworkKingPin
Вы связались: subuser.org/community.html
schroeder
youtube.com/watch?v=KZrs8KngN68
Анкита Вибхандик
github.com/subuser-security/subuser
Анкита Вибхандик

Ответы:

2

Видео, которое вы нашли, устарело, и процедура изменилась.

В настоящее время вы можете сделать следующее:

Для установки Firefox из официальных изображений используйте.

$ subuser subuser add myfirefox iceweasel@default

Во время установки вам будет предложено изменить разрешения Firefox. Если вы решили отредактировать их, вы можете отключить доступ к каталогу Dowloads.

Вы можете редактировать разрешения Firefox в любое время, запустив.

$ subuser subuser myfirefox

Для запуска subuser сделайте

$ subuser run myfirefox

Вы можете добавить firefox к своему пути, чтобы запустить его, выполнив команду «myfirefox» без subuser runвыполнения следующих действий :

$ subuser subuser add-to-path myfirefox

Также возможно создать свой собственный образ Firefox, возможно, на основе Ubuntu.

Сначала создайте хранилище subuser:

$ mkdir my-subuser-images
$ subuser pkg init

Теперь создайте изображение Firefox

$ subuser pkg add firefox

Сначала вам будет предложено выбрать firefoxразрешения, заполнив форму JSON. Затем вам будет предложено создать SubuserImagefile. Формат такой же, как и для Dockerfile.

Чтобы создать подпользователя на основе вашего нового изображения, вы можете сделать

$ subuser subuser add myfirefox firefox@./

В @./средстве для установки образа FireFox из текущего каталога.

Вы можете опубликовать свое изображение, превратив свой репозиторий subuser в git-репозиторий и загрузив его где-нибудь как github.

Если ты это сделаешь. Тогда люди смогут использовать ваше изображение, создавая таких пользователей:

$ subuser subuser add myfirefox firefox@https://github.com/ankita/my-subuser-images

Когда вы обновите свой репозиторий, ваши пользователи смогут легко обновить изображения, которые они получили от вас, с помощью команды:

$ subuser update all
timthelion
источник