하위 사용자 도커 파이어 폭스 이미지 단계를 수행했습니다. 비디오 및 설명서에 나와있는

subuser.org에 주어진 하위 사용자를 만들기 위해 모든 단계를 수행했습니다.

비디오 및 설명서에 나와있는 것처럼 파이어 폭스 이미지를 만들 수 없으며 다운로드 폴더에 대한 액세스를 제한 할 수 없습니다

해결책을 알려주세요. 내 프로젝트에 필요합니다



답변

찾은 비디오가 오래되었고 절차가 변경되었습니다.

현재 다음을 수행 할 수 있습니다.

공식 이미지에서 파이어 폭스를 설치하려면 사용하십시오.

$ subuser subuser add myfirefox iceweasel@default

설치하는 동안 firefox의 권한을 편집하라는 메시지가 표시됩니다. 편집하도록 선택한 경우 Dowloads 디렉토리에 대한 액세스를 사용 불가능하게 할 수 있습니다.

언제든지 실행하여 firefox의 권한을 편집 할 수 있습니다.

$ subuser subuser myfirefox

하위 사용자를 실행하려면

$ subuser run myfirefox

파이어 폭스를 경로에 추가하면 다음 subuser run을 수행 하지 않고 “myfirefox”명령을 실행하여 실행할 수 있습니다 .

$ subuser subuser add-to-path myfirefox

우분투를 기반으로 파이어 폭스 이미지를 만들 수도 있습니다.

먼저 하위 사용자 저장소를 작성하십시오.

$ mkdir my-subuser-images
$ subuser pkg init

이제 파이어 폭스 이미지를 만듭니다

$ subuser pkg add firefox

먼저 firefoxJSON 양식을 작성하여의 권한 을 선택하라는 메시지가 표시됩니다 . 그런 다음을 만들라는 메시지가 표시 SubuserImagefile됩니다. 형식은와 동일합니다 Dockerfile.

새 이미지를 기반으로 하위 사용자를 만들려면 다음을 수행하십시오.

$ subuser subuser add myfirefox firefox@./

@./수단은 현재 디렉토리에서 파이어 폭스 이미지를 설치합니다.

하위 사용자 저장소를 git 저장소로 바꾸고 github와 같은 곳에 업로드하여 이미지를 게시 할 수 있습니다.

그렇게하면 그러면 사람들은 다음과 같은 하위 사용자를 만들어 이미지를 사용할 수 있습니다.

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

리포지토리를 업데이트하면 사용자는 다음 명령을 사용하여 가져온 이미지를 쉽게 업데이트 할 수 있습니다.

$ subuser update all


답변