Open WGwuzhi opened 3 years ago
写到这一步时-v /home/user/Biliexp:/BiliExp 就跳出下面的提示,就不会弄了
-v /home/user/Biliexp:/BiliExp "docker run" requires at least 1 argument. See 'docker run --help'.
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Run a command in a new container
写到这一步时-v /home/user/Biliexp:/BiliExp 就跳出下面的提示,就不会弄了
docker run -dit \
-v /home/user/Biliexp:/BiliExp "docker run" requires at least 1 argument. See 'docker run --help'.
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Run a command in a new container
发下具体的命令,如果上面的便是的话,那就是没有写明镜像以及容器的COMMAND参数。
不建议直接使用docker run -it
,你看下项目下的Docker/Dockerfile-runner
文件和Docker/entrypoint
文件,直接使用docker run -it
也有可能无法进入容器内。
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
运行docker run
时,IMAGE时必需的。
当运行docker run -i -t
时,IMAGE和COMMAND是必需的。
搞不定
搞不定
你直接运行py脚本比较简单 不需要安装docker什么东西了
将库压缩包下载下来,解压,重命名解压后的文件为BiliExp,然后压缩BiliExp为zip文件,将BiliExp.zip扔进/docker/biliexp/tmp 映射文件夹路径请根据自身情况修改
docker run -d \ --name BiliExp \ -v /docker/biliexp/config:/BiliExp \ -v /docker/biliexp/tmp:/tmp \ happy888888/biliexp:runner-latest -d -c "0 19 * * *"
具体命令查看此库的README.md文件说明
使用DOcker我怎么知道我部署成功及运行成功了呢
使用DOcker我怎么知道我部署成功及运行成功了呢
进入docker 查看日志文件
docker build构建镜像,docker run创建容器运行。 示例:
构建镜像
运行:
填写本项目下config/config.json文件,放到本地任意文件夹下(以路径 '/home/user/Biliexp' 为例)
-v /home/user/Biliexp:/BiliExp
: 映射本地biliexper配置文件所在目录到容器的/BiliExp
(必须映射,否则容器无法正常启动)-d -c "16 8,12,18,19 * * 1-5" -c "0 12,18-20 * * 6,7"
:-c
后跟随的是cron计划任务的时间表达式若不想构建镜像也可以使用我构建的镜像。。。