在研究 nas 的时候发现我的极空间中没有浏览器,无法远程访问我的本地 http 服务,所以需要一款在 docker 中部署的网页浏览器。其中有两款不错的 docker 镜像,分别是jlesage/firefox
和kasmweb/chromium
,他们都支持 arm 平台,可以很好的运行在极空间
和mac arm
中。
使用 jlesage/firefox
可以通过下面的命令快速部署到 docker 中:
bash
docker run -d \
--name=firefox \
-p 5800:5800 \
-v /docker/appdata/firefox:/config:rw \
jlesage/firefox
然后在自己的浏览器上可以访问http://your-host-ip:5800
,就能看到运行在 docker 中的 firefox 浏览器了。
使用 kasmweb/chromium
kasmweb/chromium
的使用方法也很简单,可以使用以下命令:
bash
sudo docker run --rm -it --shm-size=512m -p 6901:6901 -e VNC_PW=password kasmweb/chromium:1.16.0
也是在浏览器中使用http://your-host-ip:5800
,就可以查看 chromium 浏览器了。 不过还需要账号密码,分别是kasm_user
和password
,密码可以通过调整环境变量 VNC_PW 更改。