2016-10-04 7 views
0

필자는 기존의 firefox 프로파일을 프로파일 매니저에 추가해야합니까, 어떻게 이것을 도커 컨테이너에서 할 수 있습니까? 왜냐하면 나는 컨테이너에서 파이어 폭스 프로파일 매니저를 실행할 수 없기 때문이다. 난 그냥 프로필의 이름을 필요 셀레늄 서버에서이 옵션을 해제 사용자 정의 프로파일, 새로운 구현 셀레늄 서버를 실행하려면이 필요하지만, 난헤드리스 Firefox 프로필 관리자를 실행하는 방법은 무엇입니까? 도커에서 Firefox 프로필 관리자를 어떻게 실행합니까?

~/.mozilla/파이어 폭스/프로파일 이름

에 내 프로필을 복사 할 때

실행 셀레늄 서버

-Dwebdriver.firefox.profile = 프로파일 이름

셀레늄 캘리포니아와 n 프로필을 볼 수 없습니다. 도와주세요. 이 같은

실행 고정 표시기 컨테이너 :

답변

0

좋아, 내가 솔루션의 종류 발견

고정 표시기 실행 - 그것은 -e DISPLAY = $ 디스플레이 -v /tmp/.X11-unix:/ TMP/.X11 - 유닉스 셀레늄/독립형 - 파이어 폭스/빈/bash는

그것은`당신을 제공 이제 고정 표시기 컨테이너에서 모든 GUI 응용 프로그램은 호스트 컴퓨터 디스플레이에 보여 주었다됩니다 디스플레이에 대한 프록시처럼 작동 파이어 폭스 프로파일 매니저를 우연히 시작하는 능력 :

파이어 폭스 -P의 프로필을 추가하거나 새, 가까운 매니저를 작성, 당신은 머리가없는 셀레늄 서버를 실행하는 경우 "=

수출 표시해야 할 수 후

: 99 "

나는 추측한다.