
docker
文章平均质量分 78
CrazyDragon_King
纸上得来终觉浅,绝知此事要躬行。
展开
-
使用 mitmproxy 抓包 grpc
昨天在本地执行 grpc 的 quick start(python版本的),我了解 grpc 内部使用的是 HTTP2,所以我就想着抓包来试试,下面就来记录一下这个过程中的探索。注意:我的电脑上面安装了 Fiddler Classic,不过它并不支持 HTTP2,最新的 Fiddler Everything 支持,不过这个是收费版本的,我就去下载了 mitmproxy 这个开源的软件。原创 2024-04-05 18:20:21 · 1408 阅读 · 0 评论 -
Docker Desktop 不支持 host 网络模式
先把这个结论的放在前面,直接访问链接就能看到官方文档中已经明确说了不支持。以前对于 docker 的网络模式,一直只是了解,没有亲自尝试过。结果今天在尝试 docker 的 host 网络模式时,发现无论如何都无法通过localhost和127.0.0.1访问宿主机的服务,只有通过本机的 IP 访问。我尝试询问 AI 来解决,但是它说的我也知道,不过我的问题是无法访问。原创 2024-04-04 20:10:47 · 3768 阅读 · 0 评论 -
基于 Docker 的 go grpc quickstart
工作之后一直使用的 RPC 框架是 Apache 的 thrift,现在发现 grpc 更流行,所以也要学习一下,先来简单的跑一下 demo。在本地安装运行也很方便,不过因为有了 docker,所以在 docker 里面安装运行隔离性更好,顺便也提升 docker 命令行的熟练度。原创 2024-04-04 16:03:22 · 768 阅读 · 0 评论 -
基于 Docker 的 python grpc quickstart
工作之后一直使用的 RPC 框架是 Apache 的 thrift,现在发现 grpc 更流行,所以也要学习一下,先来简单的跑一下 demo。在本地安装运行也很方便,不过因为有了 docker,所以在 docker 里面安装运行隔离性更好,顺便也提升 docker 命令行的熟练度。原创 2024-04-04 15:17:44 · 635 阅读 · 0 评论 -
Golang在 Docker 中交叉编译 Windows
所谓编译就是把代码变成二进制可执行文件的过程。代码就是一段 Unicode 字符,它是肯定可以跨平台的,但是最终运行的并不是它(最终运行的是代码的编译产物)。我们平时写完一个小程序,直接就点击运行了。但是这里的代码其实是不能直接运行的(编译型语言),它内部还是要进行一个编译的过程,把代码转成目标平台的二进制可执行文件。这个二进制可执行文件是和操作系统和目标架构绑定的,所以你换一个操作系统或者架构它就不能运行了。原创 2023-12-16 01:17:17 · 677 阅读 · 0 评论 -
Windows 上下载并提取 Wikipedia
因为容器里面是没有 wikiextractor 的,所以需要自己安装一下,也不用写一个 Dockerfile 来构建镜像了,那简直是浪费时间,反正你也就用一次。,以前我对这个东西是十分抗拒的,因为很多年以前它对 Windows 的支持并不好,但是今非昔比了,现在它和 WSL2 结合之后,真的成了一个十分有用的工具了!我下载的是 English Wikipedia,差不多 20 G,上面的 wiki_extract 是我自己建立的空目录,准备用来存放提取的文件的。原创 2023-09-24 18:53:27 · 507 阅读 · 0 评论 -
快速搭建 Linux 学习平台
好了,到此就结束了,这个搭建的环境是可复用的,以后也是一直可以使用的。如果你也需要一个这样的环境的话,最好是亲自动手试一试。有了 Docker 之后,学习各种软件都会很方便的。在我大学那会,我还没有接触 docker 时,安装软件总是特别复杂的,各种配置,要是弄错了,可麻烦了。现在使用 docker 以后,那就简单多了。甚至,现在的开发都直接在 docker 容器中进行了,本地连开发环境都不需要了。。原创 2023-08-23 13:06:25 · 464 阅读 · 0 评论 -
自定义404页面并打包docker部署项目
前言最近看了docker的用法,对于容器的理解感觉还行,当是自我感觉总是不靠谱的。所以现在就来使用docker容器实际部署一下项目,检验自己对于知识的掌握。SpringBoot项目和docker的简单实战结合自定义404页面因为这篇博客只是简单演示docker的用法,所以就使用一个简单的SpringBoot应用即可。并且我最近阅读了一篇关于大厂自定义404页面的文章,感觉非常有趣,也很有特点。所以,就拿我自己自定义404页面的demo作为演示的例子了。项目结构注:因为功能很简单,所以只是导入了原创 2020-11-18 22:50:06 · 560 阅读 · 2 评论