# 停止并删除现有容器
docker stop firefox
docker start firefox
docker rm firefox
# 使用允许的可写路径(推荐在 /home 或 /var/snap 下)
sudo mkdir -p /var/snap/docker/common/firefox/config
sudo chown -R 1000:1000 /var/snap/docker/common/firefox
使用不同的端口重新启动
docker run -d \
--name firefox \
--restart unless-stopped \
-e TZ=Asia/Hong_Kong \
-e DISPLAY_WIDTH=1920 \
-e DISPLAY_HEIGHT=1080 \
-e KEEP_APP_RUNNING=1 \
-e ENABLE_CJK_FONT=1 \
-e VNC_PASSWORD=admin \
-p 5801:5800 \
-p 5900:5900 \
-v /var/snap/docker/common/firefox/config:/config:rw \
--shm-size 2g \
jlesage/firefox