首页
文章分类
逆向网安
中英演讲
杂类教程
学习笔记
前端开发
汇编
数据库
.NET
服务器
Python
Java
PHP
Git
生活记录
读书笔记
作品发布
网上邻居
留言板
欣赏小姐姐
关于我
Search
登录
1
Js解密学习通视频秒过请求
1,830 阅读
2
学习强国部署查看docker容器输出和编写脚本清理输出
1,694 阅读
3
利用AList搭建家庭个人影音库
995 阅读
4
学习通学号登录简析
797 阅读
5
学习通签到QQ Bot开发及服务器部署(koishi+go-cqhttp)
501 阅读
Search
标签搜索
Laravel
前端
JavaScript
PHP
抓包
csharp
Fiddler
Vue
selenium
TypeScript
docker
Python
Java
爬虫
安卓逆向
ubuntu
SpringBoot
Web逆向
Git
winform
Hygge
累计撰写
44
篇文章
累计收到
339
条评论
首页
栏目
逆向网安
中英演讲
杂类教程
学习笔记
前端开发
汇编
数据库
.NET
服务器
Python
Java
PHP
Git
生活记录
读书笔记
作品发布
页面
网上邻居
留言板
欣赏小姐姐
关于我
用户登录
搜索到
1
篇与
的结果
2022-05-26
学习强国部署查看docker容器输出和编写脚本清理输出
1.前言这最近学校要求每天都要看XueXiQiangGuo但是每天只拿一个打卡分怎么能满足得了我们程序猿呢!于是找了找现成的开源应用(github search:techxuexi),每天稳定45+的低保收入2.部署1.先按照官网的操作拉下来镜像,查看一下拉取的镜像docker images # REPOSITORY TAG IMAGE ID CREATED SIZE # techxuexi/techxuexi-amd64 latest 93418948958e 3 months ago 1.03GB # 我后台已经跑了一个容器,先查看一下 docker ps -a # CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES # 15956571b974 techxuexi/techxuexi-amd64 "/bin/bash ./start.sh" 38 hours ago Up About an hour 0.0.0.0:9980->80/tcp, :::9980->80/tcp techxuexi-web2.先把运行着的容器停止docker stop techxuexi-web # techxuexi-web3.运行起来docker run -ti --rm --name=techxuexi-web --shm-size="2g" -e "ZhuanXiang=True" -e "Pushmode=6" -p "9980:80" techxuexi/techxuexi-amd64序号参数说明1-ti容器会有一个可交互的输入终端2--rm容器停止后会清除数据3--name容器命名4--shm-sizeallows you to specify the shared memory that a container can use5-e多半是向容器内的程序传参6-p容器内外端口映射{dotted startColor="#ff6c6c" endColor="#1989fa"/}访问一下,一切正常3.查看日志web页面上的日志太少了,有时候开始刷半天也没有分数变化,可以进容器内部实时查看输出docker logs -f techxuexi-web弊端嘛就是日志文件内容太多了,往往需要加载很久才到最新的位置,所以每次查看前都需要清空一下历史的log输出4.编写shellvim ~/cleanDockerLog.sh ######################### 以下是文件内容 #!/bin/sh echo "======== start clean docker containers logs ========" # /var/lib/docker/containers/ 是docker所有容器日志的存放地 # 通过find匹配到所有日志,$()命令替换,将bash命令替换成执行结果给logs logs=$(find /var/lib/docker/containers/ -name *-json.log) for log in $logs do echo "clean logs : $log" cat /dev/null > $log done echo "======== end clean docker containers logs ========" 以后每次查看日志都可以先清理一下输出:5.修复每天45分2022-05-25 docker版本照如下修改 才可以修复专项答题 # 1.进入到运行中的容器 docker exec -it techxuexi-web bash # 2.安装vim apt install vim # 3.修改文件 vim /xuexi/pdlearn/answer_question.py # 4.跳转到530行 530gg # 5.修改 # weekly中quiz_xpath中的6改7 # zhuanxiang中quiz_xpath中的7改6 # 6.保存文件 退出容器 ZZ 然后 exit # 7.重启容器 docker restart techxuexi-web
2022年05月26日
1,694 阅读
20 评论
0 点赞