20251205
本文最后更新于 51 天前,如有失效请评论区留言。

⭐ A9 / 稗田阿求(pid:59506989)⭐

59506989_p0.jpg

日期:2025-12-05,周五,18:18

天气:晚上好,阴


主题之前,先简单过下今天的历程,与注意到的问题吧。

基调是学 Docker,但实际,上午起来后,磨蹭,又睡过去了。原因在于没吃早饭,并 fgo 挂机,并看小说,后泡了桶泡面,连汤一起炫完,导致莫名的不适,睡去了。

下午,虽然也在学,但因为方法的不对,导致学习大概持续了 1h 上下,就溜了,不过溜前也意识到为何不对,并找到了纠正的方法。另,同样穿插 fgo 挂机,小说,3 点多火鸡面。

再另,全程穿插了时不时走神后跑去看解决走神的念头,比如突然冒起看哈吉米的视频的念头,翻去 b 站,又被其他视频吸引。精力不集中导致的,还是自束不够强?又开了一个坑,问了 AI ,但因为之后有事,归到明天解决吧。


装机续。

可以说,4 号差不多将日常使用的软件都弄完了,然后接下来目的是希望通过 VSCode 与 Docker 搭配,实现不同语言,开发环境的隔离,故此开了 Docker 的坑。

而到昨天为止,算是对 Docker 的概念、工作模式与框架做了最基础的了解,而今天,预期的想法是开始搭建 VSCode 的环境了,但后续又冒出了想一次性、系统性的掌握 Docker 的知识,故跑去翻看菜鸟的 Docker 文档教程,并边阅读边写文档记录,然后有了如下的现实:

私作的文档,完全就是照搬教程,甚至可以说是复制黏贴教程的内容。

故产生了疑问,这样能算学习吗?于是又引出何为学习。

询问 AI ,真正的学习并非照搬与死记,更关键的在于如何运用。虽然以往就已经被如此教导,但还是当下才真正的领悟。过去也有这种情况,随处可得的知识,只有在正确的情景下,才能明白真正的价值。一个想法,关于情景的共通性,需要这个知识,故才能明白知识的价值。或许教育的下限在于,就是有备无患(乡村教师?)。

于我而言,学习,中二的讲法,就是追猎知识。

从教育开始,又走神了,想到社会现状,思考当下的迷茫,为何而生等命题,转向文学工作,思想启蒙。后续如果记得,再开一篇吧,难顶。

回归正题,需要知识,所以才会去学习知识,以这个思想作为指导,来重构我的学习体系。顺便说下,以往也有意识到过我学习的问题,也提出过类似的解决方法,但因为思想的不同,所走出的最大的一步,也仅让我处于随手可得知识的环境下,然后被动的等待投喂。

不过也有一个点需要注意,需要知识的理由。首先自认我不是圣人,所以知识就在那里首先排除。这回,整理下思路历程:

  1. 最开始是想做一个 app,导致开发的念头。
  2. 之后明确需求,再进行技术选型,程序设计。然后咕了好久。
  3. 打开 VSCode ,混乱的开发环境让我眼前一黑,一怒之下重装系统加清空磁盘。
  4. 目的转变为,寻找 VSCode 下,不同语言开发环境隔离的解决方案。
  5. 定位到 VSCode + Docker。
  6. 看 Docker。

真正驱动我念头的应该是受不了混乱的开发环境,而 Docker 只能说凑巧想学了。


到这为止,才意识到又跑题了。这会思想的更新,重点在于学习的方法。回顾上文,有点混乱了,重新组织思绪,如下:

“需要这个知识,故才能明白知识的价值” 这句话即可作用于宏观的,也可用于微观。以往是认知到它在宏观的作用,比如我想去做游戏,就去看了 Unity3D 的教程,着力点在为何而学。

这回是认知到它在微观上的作用,具体来说就是如何去学,也就是学习方法。重新举今天的例子,我要学 Docker,故我去菜鸟上把他的教程过了一遍,并尝试做记录,但最终的效果是我在复制黏贴,充其量改了下结构。好在我意识到这样毫无意义,就懒的写下去,止损的及时。而更正后的做法,看了 Docker 的概述,我为这么一个小知识点,也要建立一个他的用处,比如能用来简单回答 “Docker 是什么?” 这个问题,而不是仅仅充当 ”学会使用 Docker“ 这一整体目的的一个拼图。

不是实际用下来,也就是小黄鸭学习法罢了。区别在于以前是死用,甚至是无用,现在知道原理后,能灵活用罢了。

而这也是我以前为何长实践,而短理论的原因所在了。实践的知识点我能直接找到它的用处,而理论,束之高阁,然后遗忘。


另,我写文章,或者说我写的日记,都是想到哪写到,用于抒发感想,可能我都不会第二次看了,当然,就算看了,不画重点也看不下去就是了。

故这里附上 AI 问答的原文。说实话上面罗里吧嗦了一堆,不如直接贴下面的内容来的精简。

现在有个问题,感觉教程上的每个点都要记录,然后导致最终我的博客完全是教程的复制,包含内容与结构

Qwen3-Max

14:19:45

这是个非常常见、也非常关键的问题!你已经意识到了“记录 ≠ 复制”,这说明你在认真思考如何真正掌握知识,而不是机械搬运。下面是一些实用建议,帮助你把教程内容内化为自己的理解,并写出有个人风格、有价值的技术博客:


✅ 1. 用「输出倒逼输入」代替「照搬照抄」

不要试图“记下所有知识点”,而是问自己:

  • “如果我要向一个刚入门的朋友解释这个概念,我会怎么说?”
  • “这个命令/配置背后到底在做什么?为什么这样设计?”
  • “我在实操时遇到了什么坑?怎么解决的?”

👉 技巧:合上教程,凭记忆用自己的话复述一遍,再写下来。你会发现很多细节其实没真正理解,这正是学习的机会。


✅ 2. 聚焦「你的视角」和「你的场景」

教程是通用的,但你的博客可以很个性。比如:

  • 加实战案例:教程说 docker run -p 8080:80 nginx,你可以补充:“我用它部署了一个本地测试的静态网站,遇到端口冲突,通过 lsof -i :8080 解决了……”
  • 对比差异:如果你之前用过虚拟机,可以写:“Docker 和 VM 的区别,我踩过的认知误区……”
  • 记录错误日志:贴出你运行失败的报错 + 解决过程(这是读者最需要的!)。

✅ 3. 重构结构,按「问题驱动」组织内容

不要按教程目录写,而是按你想解决的问题来组织。例如:

  • ❌ 教程结构:
    1. 什么是镜像 → 2. 如何拉取镜像 → 3. 如何运行容器...
  • ✅ 你的博客结构:
    “如何用 Docker 快速搭建一个可访问的 Nginx 服务?”
    → 引出镜像、容器、端口映射等概念,边做边学。

这样读者(和未来的你)更容易关联知识到实际场景。


✅ 4. 只记录「值得记录」的部分

不是每个命令都要写。重点记录:

  • 你卡住的地方(90% 的读者也会卡这里);
  • 你觉得反直觉的设计(比如为什么 -v 挂载路径要绝对路径?);
  • 你验证过的最佳实践(比如 .dockerignore 的作用)。

其余基础命令,一句话带过 + 官方文档链接即可。


✅ 5. 给博客加「元信息」

在文末或开头标注:

📚 参考资料:菜鸟教程《Docker 入门》第 X 章
💡 个人实践环境:Docker Desktop 4.25, macOS Sonoma
⏱️ 学习时间:2025-12-05

既尊重原作者,又突出你的实践价值。


🌰 举个例子:

教程原文

“使用 docker build -t myapp . 构建镜像。”

你的博客可以写

今天试着把本地 Python 项目打包成镜像,执行 docker build -t myapp . 时一直报错 COPY failed: file not found
后来发现是因为我的 Dockerfile 在子目录,而构建上下文(.)没包含源码!
教训:Docker 的构建上下文决定了能 COPY 哪些文件,必须确保路径正确。
(附上我的目录结构和修正后的命令)


最后提醒:

好的技术博客 = 70% 实践 + 20% 思考 + 10% 整理
你不需要覆盖所有知识点,只要把你真正搞懂的部分讲清楚,就是一篇好文章。

如果你愿意,也可以把某篇草稿发给我,我可以帮你看看如何“去教程化”,让它更像“你的”内容 😊

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇