Skip to content

使用docker在网页中运行浏览器

原创作者wenonly
发布时间
所属分类折腾纪录
标签列表docker, chromium

在研究 nas 的时候发现我的极空间中没有浏览器,无法远程访问我的本地 http 服务,所以需要一款在 docker 中部署的网页浏览器。其中有两款不错的 docker 镜像,分别是jlesage/firefoxkasmweb/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_userpassword,密码可以通过调整环境变量 VNC_PW 更改。

效果