标签 docker 下的文章

计划任务运行docker exec的问题

用群晖的计划任务运行

docker exec -it linuxserver-nextcloud1 sudo -u abc php /config/www/nextcloud/occ files:scan --path="/tanyi/files/calibre-web/books"

是一直运行失败,但是在ssh里面又正常,于是用>> /volume1/docker/log.txt 2>&1生成日志报错:

the input device is not a TTY

上网一查,原来是docker exec后面的it参数去掉即可。

  • -i :即使没有附加也保持STDIN 打开

  • -t :分配一个伪终端

docker搭建nextcloud

一、最小化安装centos7

1. 关闭SELinux

  • 查看SELinux状态

    • /usr/sbin/sestatus -vgetenforce 如果SELinux status参数为enabled即为开启状态

  • 关闭SELinux

    • vi /etc/selinux/configSELINUX=enforcing改为SELINUX=disabled

    • 重启生效

2. 安装NTP时间同步

  • 安装 yum -y install ntp

  • 启动 systemctl start ntpd

  • 开机启动 systemctl enable ntpd

- 阅读剩余部分 -