Docker GUI 程式開啟問題 - Linux

Table of Contents

照著網路上的教學,我用以下指令在 docker 內成功執行 firefox:

docker run -h myFedora -t --net=host -e DISPLAY -d --privileged --name myFedora fedora /sbin/init

docker exec -it myFedora bash

但我執行 firefox 後發現他的設定全都和我 host 上面是共用的,
container 不是應該要隔開嗎?

另外想請問有辦法直接在 container 內直接運行整個桌面嗎?

--

All Comments

Caitlin avatarCaitlin2020-05-11
結果我關掉原本的 firefox 就可以了,但是 firefox
Jacob avatarJacob2020-05-15
會一直跳出頁面錯誤……
Oliver avatarOliver2020-05-16
結果發現只有全螢幕會這樣,視窗模式就不會……
Robert avatarRobert2020-05-18
結果點進去頁面也是一樣常常掛掉……
Lily avatarLily2020-05-21
每次 systemd 都只有第一次 run 能用,重看就不行了
Elvira avatarElvira2020-05-24
就算 dockerfile 內改 SIGRTMIN+3 也一樣
Connor avatarConnor2020-05-29
不過不糾結 systemd 的話倒是成功開啟硬解和聲音輸出
了,至少能看影片
Xanthe avatarXanthe2020-06-02
所以你下了什麼參數,造成設定是共用的?
Genevieve avatarGenevieve2020-06-03
我也不知道,但關掉原本的 firefox 就不會共用了
但進 YouTube 看影片就會 crash
Zenobia avatarZenobia2020-06-07
firefox放影片預設要gpu加速,試試看關掉
Gary avatarGary2020-06-08
下次試試,不過 mpv 硬解和渲染都沒問題的說
Dora avatarDora2020-06-11
subprocess 死去。這些資訊只能跟你說他在寫 socket 的
Hedwig avatarHedwig2020-06-15
時候死的。實際的死因你要查別的 process