subuser.org에 주어진 하위 사용자를 만들기 위해 모든 단계를 수행했습니다.
비디오 및 설명서에 나와있는 것처럼 파이어 폭스 이미지를 만들 수 없으며 다운로드 폴더에 대한 액세스를 제한 할 수 없습니다
해결책을 알려주세요. 내 프로젝트에 필요합니다
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
먼저 firefox
JSON 양식을 작성하여의 권한 을 선택하라는 메시지가 표시됩니다 . 그런 다음을 만들라는 메시지가 표시 SubuserImagefile
됩니다. 형식은와 동일합니다 Dockerfile
.
새 이미지를 기반으로 하위 사용자를 만들려면 다음을 수행하십시오.
$ subuser subuser add myfirefox firefox@./
@./
수단은 현재 디렉토리에서 파이어 폭스 이미지를 설치합니다.
하위 사용자 저장소를 git 저장소로 바꾸고 github와 같은 곳에 업로드하여 이미지를 게시 할 수 있습니다.
그렇게하면 그러면 사람들은 다음과 같은 하위 사용자를 만들어 이미지를 사용할 수 있습니다.
$ subuser subuser add myfirefox firefox@https://github.com/ankita/my-subuser-images
리포지토리를 업데이트하면 사용자는 다음 명령을 사용하여 가져온 이미지를 쉽게 업데이트 할 수 있습니다.
$ subuser update all