DOCKER篇 九月 22, 2020

Docker Compose Version 3 限制 CPU 和 内存的使用方法

文章字数 694 阅读约需 1 mins.

背景

在 docker 官方问文档里查找关于 docker compose 3 关于资源限制的配置项
发现只能用于集群部署

解决方式

依然使用集群部署的配置方式:

    redis:
        image: redis...
查看全文

DOCKER篇 四月 22, 2020

Docker ENTRYPOINT 和 CMD 组合使用

文章字数 2.9k 阅读约需 3 mins.

前提

  1. 清楚 ENTRYPOINT 和 CMD 的 shell 和 exec 的 2 种写法
  2. 定义多个 CMD, 只有最后一个 CMD 生效
  3. 同时定义 ENTRYPOINT 和 CMD, 那么 ENTRYPOINT 会覆盖 CMD

总结的结论

  1. ENTRYPOINT 使用了 shell 模式,CMD 指令会被忽略
  2. ENTRYPOINT 使用了 exec 模式,CMD 指定的内容被追加为 ENTRYPOINT 指定命令的参数
  3. ENTRYPOINT 使用了 exec 模式,CMD 也应该使用 exec...
查看全文

DOCKER篇 四月 12, 2020

Docker Jib 插件使用问题记录

文章字数 958 阅读约需 1 mins.

错误信息

    Failed to execute goal com.google.cloud.tools:jib-maven-plugin:1.1.2:dockerBuild (default-cli) on project xxxxx: Build to Docker daemon failed, perhaps you should use a registry that supports HTTPS so credentials can be sent safely, or set the ...
查看全文

DOCKER篇 四月 12, 2020

Docker LibreOffice Online Requesting address is denied: :: ffff:172.xx.xx.xx 错误解决记录

文章字数 292 阅读约需 1 mins.

解决

这是容器内使用 ipv6 造成的
解决方式:
添加参数

    - e 'extra_params=--o:ssl.enable=false --o:net.post_allow.host[0]=.\{1,99\}'

使用正则匹配所有 ip , 注意使用单引号, 否则反斜杠需要转义

查看全文

DOCKER篇 三月 18, 2020

真·Docker 自动部署个人博客

文章字数 15k 阅读约需 13 mins.

何为

以前我都是服务器上执行定时任务,在凌晨的时候 pull 博客仓库在 hexo 编译, 在上传到 github 静态资源库, 在 pull 静态资源库到 nginx 目录下,这样实现个人博客的发布

真: 放弃定时任务, 采用 github 的钩子, 在博客仓库有 push 行为时,立马执行上述操作, 以前直接在服务器上写的脚本来执行,这次决定将这些操作打包成一个 docker 镜像, 随时随地可部署

避免了部署还需要配置定时任务和写一批脚本的问题.

环境准备

  1. 以 Ubuntu 18.04...
查看全文
加载更多
0%