docker
w妙音
这个作者很懒,什么都没留下…
展开
-
wikijs使用docker安装
wikijs文档有docker-compose安装说明, 实际中会遇到几个问题原创 2022-07-25 11:28:47 · 2133 阅读 · 0 评论 -
为jekyll制作docker镜像
说明jekyll运行依赖ruby,每次重装都会遇到版本问题,挺麻烦,干脆做成镜像官方镜像存在的问题docker上有jekyll的官方镜像,如果是直接运行,没什么问题。如果你挂载volume就会有权限问题jekyll 3.8.5 | Error: Permission denied @ dir_s_mkdir - /srv/jekyll/_site制作步骤步骤1:修改镜像入口文件...原创 2019-04-28 09:56:31 · 574 阅读 · 1 评论 -
docker运行gunicorn看不到控制台输出
项目做成了docker镜像, 以gunicorn命令运行, print输出为什么没有写到docker日志?docker-compose文件如下version: '2'services: xxx.xxx: image: xxx:1.0 volumes: - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime...原创 2019-04-06 07:57:09 · 3335 阅读 · 0 评论 -
uwsgi: option is ambiguous: http
从官网上下载的uwsgi包含所有的插件。其它来源的uwsgi可能被人改过了。例如,为了减小体积,会删除uwsgi不必要的插件。环境alpine中运行uwsgi示例:启动uwsgi提供http访问接口,出现错误#报错的原因就是这个uwsgi没有http插件~ # uwsgi --http :9090 --plugins http,python3[uWSGI] getting INI c...原创 2018-11-26 21:27:24 · 3708 阅读 · 0 评论 -
连接mysql8.0提示认证协议失败
描述用docker容器安装软件非常方便,省了太多麻烦。通过docker运行mysql8.0,再用navicat客户端连接出现client does not support authentication protocol requested by server。像似认真失败,检查mysql.user表,已经配置了用户,为什么还出现认真失败?这是因为mysql8.0改了密码加密方法。客户端与服...原创 2018-11-25 10:21:06 · 1039 阅读 · 0 评论 -
dnsmasq在docker中无应答
问题描述制作了一个docker镜像,运行dnsmasq。域名解析竟然无应答, no servers cloud be reached发送请求解析域名dig www.google.com @192.168.0.111 -p 53; <<>> DiG 9.11.3-RedHat-9.11.3-4.fc27 <<>> www.google.c...原创 2018-11-25 10:16:45 · 684 阅读 · 0 评论 -
python中如何防止sql注入
python访问数据库的底层库很多,以pymysql为例, 它在执行sql前,会对sql中的特殊字符进行转义,如字符转义def escape_string(value, mapping=None): """escape_string escapes *value* but not surround it with quotes. Value should be bytes or...原创 2018-06-10 08:34:24 · 3403 阅读 · 0 评论 -
docker容器中不能ping
描述进入容器内,执行ping命令,提示缺少权限docker exec -it deac /bin/bashbash-4.3$ ping 192.168.1.100PING 192.168.1.100 (192.168.10.100): 56 data bytesping: permission denied (are you root?)首先,查看当前用户bash-4.3$ whoamij...原创 2018-06-10 06:30:05 · 16263 阅读 · 0 评论 -
docer缩小镜像大小的六种方法
选择apline作为基础镜像合并dockerfile中RUN命令安装软件后,删掉源文件导出的文件用gzip命令压缩save命令多个镜像一起导出珍惜生命请勿杀害动物 01https://v.qq.com/x/page/u0361a9hhil.html...原创 2018-06-03 10:53:57 · 1767 阅读 · 0 评论 -
docker基础镜像怎么选?
先看看基础镜像的dockerfile,它们是怎么创建出来的。scratch空镜像alpineFROM scratchADD rootfs.tar.xz /CMD ["/bin/sh"]debianFROM scratchADD rootfs.tar.xz /CMD ["bash"]centos/fedora/ubuntuFROM scratchADD centos-7.4.1708-do...原创 2018-06-03 10:38:45 · 9898 阅读 · 0 评论 -
docker search怎么查详情
刚用docker search的人,看到查出一堆结果,此时会有两个疑问1. 如何查详情?答案是没有,docker没有查看详情的命令。2. 结果太多,哪个是最好的,该选哪个?可以简单认为官方是最好的,热度高的是最好的。* 显示官方docker search [包名] --filter "is-official=true"* 过滤热度docker search [包名] --stars=33....原创 2018-06-03 09:03:21 · 22003 阅读 · 0 评论