群晖docker安装chrome

Posted 张华锋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了群晖docker安装chrome相关的知识,希望对你有一定的参考价值。

在docker中下载oldiy/chrome-novnc

启动这个映像

安装完成后,启动容器

如果路由器wan口是公网ip,可以在路由器上添加5900和8083的端口映射,会更方便访问,如果没有那就可以用群晖的quickconnect

假如群晖ip是192.168.1.2,现在通过http://192.168.1.2:8083/vnc.html就可以访问了。

如果路由上添加了端口映射,同样可以用路由的公网ip或域名访问,如果用quickconnect后面添加反向代理就可以了。

至此访问没有问题了,接下来我们给chrome加一个密码,防止别人使用。

点击详情

进入详情后选择终端机新增一个bash终端。

输入命令配置密码:

x11vnc -storepasswd

输入两遍密码 按y确认

安装vim 编辑配置文件

apt update

apt install vim -y

vim /etc/supervisor/conf.d/supervisord.conf

 在图中位置添加: -rfbauth /root/.vnc/passwd

 

重启chrome容器,浏览器登录

点连接后输入密码就可以使用了

刚才提到了如果有公网ip,可以在路由上做端口映射,这样在外网访问时可以通过wan口地址访问

至此就可以通过外网访问了 

 

 

 

 

 

 

 

 

 

 

 

 

群晖docker安装IYUUAutoReseed方法

参考技术A 拉取镜像

sudo docker pull iyuucn/iyuuautoreseed:latest

成功后在映像中会出现,点击启动

设置容器名称并点击高级设置,按照下图设置:

参数解释

-e环境变量,定时任务执行时间,默认是每周日9点运行,根据自己需要改,具体百度crontab,我改为了0 9 * * *,即每天9点运行一次

-v本地目录或文件:容器目录文件,资源挂载到容器。将config.php文件挂载上去,把/root/config.php里的/root/改成自己放config文件的路径,其他的不用改。config文件配置方法参见下面第三步即可:https://www.iyuu.cn/archives/324/

原始命令是:

sh -c '/usr/bin/php /var/www/iyuu.php ; /usr/sbin/crond ; (crontab -l ;echo "$cron /usr/bin/php /var/www/iyuu.php &> /dev/null") | crontab - ; tail -f /dev/null'

需要修改一下,否则每次启动容器都会添加一个定时任务,修改的命令填进去,应用启动。

sh -c '/usr/bin/php /var/www/iyuu.php; /usr/sbin/crond; tail -f /dev/null'

最后添加定时任务。方法为:在详情-终端机里新增命令/bin/sh,然后corntab -e,在最后一行添加:0 9 * * * /usr/bin/php /var/www/iyuu.php &> /dev/null

完成

还遇到个问题:日志里的时间戳不对,差8个小时,所有容器都有这个问题。网上查的各种方法都试了也没用,大多是改日志内容里的时间的。还请大神指教。

以上是关于群晖docker安装chrome的主要内容,如果未能解决你的问题,请参考以下文章

群晖docker安装chrome

群晖docker更新数据会不会丢失

如何实现群晖NAS远程唤醒,关机和远程迅雷

群晖Docker安装Portainer

windows下docker安装nginx

docker 安装 nginx