[{"content":"","date":"2026年9月12日","externalUrl":null,"permalink":"/tags/","section":"标签","summary":"","title":"标签","type":"tags"},{"content":"博客有了一个可以慢下来记录的角落。\n以后把那些不适合写成完整文章的想法、进度和日常，都放在这里。\n","date":"2026年9月12日","externalUrl":null,"permalink":"/weibo/welcome/","section":"微博","summary":"","title":"欢迎来到微博","type":"weibo"},{"content":"这里是我记录技术实践、系统运维和持续学习的地方。\n不追热点，只留下真正走过的路。\n","date":"2026年9月12日","externalUrl":null,"permalink":"/","section":"欢迎来到逍遥域","summary":"","title":"欢迎来到逍遥域","type":"page"},{"content":"","date":"2026年9月12日","externalUrl":null,"permalink":"/tags/%E9%9A%8F%E7%AC%94/","section":"标签","summary":"","title":"随笔","type":"tags"},{"content":"","date":"2026年9月12日","externalUrl":null,"permalink":"/weibo/","section":"微博","summary":"","title":"微博","type":"weibo"},{"content":"","date":"2018年6月17日","externalUrl":null,"permalink":"/categories/docker/","section":"分类","summary":"","title":"Docker","type":"categories"},{"content":"","date":"2018年6月17日","externalUrl":null,"permalink":"/tags/docker/","section":"标签","summary":"","title":"Docker","type":"tags"},{"content":" docker 基础学习 # docker由docker server和dockerclient组成 dockre有三大组件： 镜像（image） 容器（container） #容器和操作系统是相互隔离的，容器彼此之间也是相互隔离的 仓库（repository） 1 在centos 7 上安装docker（学习环境为centos 7，暂时不讨论其他方法安装docker） # 1.1 Docker 要求 CentOS 系统的内核版本高于 3.10 ，查看本页面的前提条件来验证你的 # CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本\n# uname -r 1.2 使用 root 权限登录 Centos。确保 yum 包更新到最新。 # # yum update 1.3 卸载旧版本 # # yum remove docker docker-common docker-selinux docker-engine 1.4 安装需要的软件包， yum-util 提供yum-config-manager功能，另外两个是devicemapper驱动依赖的 # # yum install -y yum-utils device-mapper-persistent-data lvm2 1.5 设置yum源 # # yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 1.6 可以查看所有仓库中所有docker版本，并选择特定版本安装 # # yum list docker-ce --showduplicates | sort -r 1.7 安装docker # # yum install docker-ce #由于repo中默认只开启stable仓库，故这里安装的是最新稳定版 # yum install \u0026lt;FQPN\u0026gt; # 例如：sudo yum install docker-ce-17.12.0.ce 1.8 启动并加入开机启动 # # systemctl start docker # systemctl enable docker 1.9 验证docker版本 # # docker version 2 使用镜像 # 镜像是docker的三大组件之一,docker运行之前需要本地存在对应的镜像，如果镜像不存在本地，docker会从镜像仓库下载（默认是从docker hub公众注册服务器中的仓库）。\n2.1 从 Docker Registry 获取镜像的命令是 docker pull 。其命令格式为： # # docker pull [选项] [Docker Registry地址]\u0026lt;仓库名\u0026gt;:\u0026lt;标签\u0026gt; # docker pull ubuntu:14.04 #这时候会从docker hub中下载此镜像到本地 运行容器 # # docker run -it --rm ubuntu:14.04 bash run指的是运行一个容器 -i 指的是交互式操作 -t 指的是 终端 \u0026ndash;rm指的是容器退出后随之将其删除 容器运行的基础是ubuntu:14.04系统，运行后进入bash执行一些命令查看结果\n","date":"2018年6月17日","externalUrl":null,"permalink":"/2018/06/17/learn-docker/","section":"文章","summary":"从 CentOS 7 开始学习 Docker 的实践笔记。","title":"Docker 学习笔记","type":"posts"},{"content":"","date":"2018年6月17日","externalUrl":null,"permalink":"/categories/","section":"分类","summary":"","title":"分类","type":"categories"},{"content":"","date":"2018年6月17日","externalUrl":null,"permalink":"/posts/","section":"文章","summary":"","title":"文章","type":"posts"},{"content":"","date":"2018年4月23日","externalUrl":null,"permalink":"/tags/c++/","section":"标签","summary":"","title":"C++","type":"tags"},{"content":" 好久没写的C++ # 荒废了很久了，当初想要把c艹6plus看完的，结果因为开始接触到思科的网络放弃了c艹的学习，慢慢的忘记到了现在，想想也有接近三年没碰这玩意了，当时看到了差不多第十个章节，一页一页、一行一行、一个字一个字抠着字眼看的（虽然大部分技术学习类书都是这么看过来的）。\n现在看书效率和精力不如从前了，感觉学习热情没有那时候高，突然想起，还挺恐怖，稳定安逸的工作其实是危险性最高的，所以继续学习新知识的重要性不言而喻，思科网络ccie r\u0026amp;s和linux系统应用级别的东西学的差不多够了，不敢说十分精通，企业里的大部分需求还是没问题的，vmware vsphere云架构和OpenStack的基础运维花了不少时间弄懂，并且掌握，现在工作之余，继续自己喜欢的C++学习是很快乐的事情。\n","date":"2018年4月23日","externalUrl":null,"permalink":"/2018/04/23/c-primer-plus-%E7%9A%84%E6%8C%81%E7%BB%AD%E5%AD%A6%E4%B9%A0/","section":"文章","summary":"重新继续 C++ 学习的一点记录。","title":"C++ 的继续学习之路","type":"posts"},{"content":"","date":"2018年4月23日","externalUrl":null,"permalink":"/categories/xcracker/","section":"分类","summary":"","title":"Xcracker","type":"categories"},{"content":"","date":"2018年4月23日","externalUrl":null,"permalink":"/tags/%E5%BF%83%E6%83%85/","section":"标签","summary":"","title":"心情","type":"tags"},{"content":"","date":"2018年4月23日","externalUrl":null,"permalink":"/tags/%E5%AD%A6%E4%B9%A0/","section":"标签","summary":"","title":"学习","type":"tags"},{"content":"","date":"2018年4月14日","externalUrl":null,"permalink":"/tags/centos/","section":"标签","summary":"","title":"Centos","type":"tags"},{"content":"","date":"2018年4月14日","externalUrl":null,"permalink":"/tags/learn/","section":"标签","summary":"","title":"Learn","type":"tags"},{"content":"","date":"2018年4月14日","externalUrl":null,"permalink":"/tags/linux/","section":"标签","summary":"","title":"Linux","type":"tags"},{"content":" linux简单操作 # 修改ip地址 # vi /etc/sysconfig/network-script/ifcfg-ens33 BOOTPROTO=\u0026quot;none\u0026quot; #修改网卡为静态获取ip地址模式 IPADDR0=172.25.1.101 #网卡ip地址 #NETMASK0=255.255.255.0 #子网掩码 PREFIX0=24 #与上面二选一 GATEWAY0=172.25.1.2 #网关 DNS1=114.114.114.114 #首选DNS DNS2=119.29.29.29 修改主机名 # hostnamectl set-hostname [主机名] 安装软件 # yum -y install [软件1 | 软件2 ……] Column A Column B Column C A1 B1 C1 A2 B2 C2 A3 B3 C3 ","date":"2018年4月14日","externalUrl":null,"permalink":"/2018/04/14/learn-linux1/","section":"文章","summary":"第一天的 CentOS Linux 课程笔记。","title":"Linux 简单操作","type":"posts"},{"content":"","date":"2018年2月28日","externalUrl":null,"permalink":"/categories/markdown/","section":"分类","summary":"","title":"Markdown","type":"categories"},{"content":"","date":"2018年2月28日","externalUrl":null,"permalink":"/tags/markdown/","section":"标签","summary":"","title":"Markdown","type":"tags"},{"content":" Markdown 语法学习 # Markdown 语法学习 1.标题等级 1.1 标题的表示方法 2.表格 3.图片 1.标题等级 # 1.1 标题的表示方法 # 使用#使\n2.表格 # 3.图片 # A B C: # a b c:\n","date":"2018年2月28日","externalUrl":null,"permalink":"/2018/02/28/learn-markdown/","section":"文章","summary":"学习 Markdown 的笔记。","title":"Markdown 语法学习","type":"posts"},{"content":" 关于我 # 我是一名 IT 工程师，日常与 Linux、网络、云平台和代码打交道，也在工作之外持续学习新的技术。\n这里记录那些值得回看的实践、踩坑和思考。\n关于本站 # 本站使用 Hugo 构建，主题采用 Blowfish，部署在 GitHub Pages。\n如果文章对你有帮助，欢迎通过 GitHub 交流。\n","externalUrl":null,"permalink":"/about/","section":"欢迎来到逍遥域","summary":"","title":"关于我","type":"page"},{"content":"","externalUrl":null,"permalink":"/archives/","section":"归档","summary":"","title":"归档","type":"archives"},{"content":" 目录 # 工具 编程语言 框架与脚手架 交互设计相关 工具 # box-shadow generator\n生成 box-shadow 的工具。\ngradient-generator\n渐变生成器。\nUltimate CSS Gradient Generator\n也是渐变生成器\nCSS Generators -CSSREFLEX\nCSS3 生成器\ntiny png\n用于压缩 png 或 jpg 的在线工具\n图床 https://sm.ms/\n有 API 可用。\n新浪微博图床 Chrome扩展\nUnix 时间戳 Unix timestamp\n在线正则表达式匹配 这个功能更强大一点，能清楚的区分出贪婪和懒惰正则。 http://regexr.com/ google fonts Google Fonts 加速代理 编程语言 # JavaScript # JavaScript 标准参考教程（alpha） -阮一峰\nJavaScript Promise迷你书 -azu\nYou Don\u0026rsquo;t Know JS (book series)\nYou Don\u0026rsquo;t Need jQuery\n前端发展很快，现代浏览器原生 API 已经足够好用。我们并不需要为了操作 DOM、Event 等再学习一下 jQuery 的 API。同时由于 React、Angular、Vue 等框架的流行，直接操作 DOM 不再是好的模式，jQuery 使用场景大大减少。本项目总结了大部分 jQuery API 替代的方法，暂时只支持 IE10+ 以上浏览器。\nYOU MIGHT NOT NEED JQUERY PLUGINS JavaScript 秘密花园\nJavaScript 设计模式 系列 AlloyTeam\nES2015 # https://tc39.github.io/ecma262/ http://www.ecma-international.org/ecma-262/6.0/\nES2015规范\nhttp://es6katas.org/\nLearn ES6 by doing it. Fix failing tests. Keep all learnings.\n30分钟掌握ES6/ES2015核心内容（上）\n30分钟掌握ES6/ES2015核心内容（下）\n《ECMAScript 6入门》 -阮一峰\nEcmaScript6 全规范（含node） -ouvens\nNodeJS # 七天学会NodeJS -Nanqiao Deng 框架\u0026amp;脚手架 # webpack # Webpack 中文指南 -赵达\nWebpack傻瓜式指南（一） -前端外刊评论 知乎专栏\nWebpack傻瓜指南（二）开发和部署技巧 -前端外刊评论 知乎专栏\nWebpack傻瓜指南（三）和React配合开发 -前端外刊评论 知乎专栏\n上述傻瓜指南的原始出处 https://github.com/vikingmute/webpack-for-fools Webpack傻瓜式指南\nWebpack，101入门体验 -Yika\nWebpack 入门指迷 -题叶\nhttps://webpack.github.io/ Webpack 官网\nVue # awesome-vue Vue.js 和 Webpack（一） -Randy Lu Vue.js 和 Webpack（二） -Randy Lu Vue.js 和 Webpack（三） -Randy Lu Vuejs 1.0 中文系列视频教程 -Laravist Vuejs-QQ群 相关资料 来自豪情 React # 深入理解 React -Thinking in React 中文版 Thinking in React AngularJS # 学习AngularJS 1.x -Harryharry@andtoo.net\n本书是作者 Harry 在学习和应用AngularJS 1.x 的过程中的资料梳理。希望能对大家学习AngularJS有一定帮助……\nAngularJS api 官网\nAngularJS入门教程——AngularJS中文社区提供\nAngularJS 教程 | 菜鸟教程\n类似 w3school 的入门 AngularJS 教程。\n测试 # 测试框架 Mocha 实例教程 阮一峰 类库与插件 # Masonry\n瀑布流布局库。\njssor\n图片轮播图其 GitHub 地址 jssor/slider\ncssslider\n纯 CSS 的图片轮播图。\ngumshoe\nA simple, framework-agnostic scrollspy script.\nsmooth-scroll\nA simple vanilla JS script to animate scrolling to anchor links.\n模块化 # 后端程序员的 JavaScript 之旅 - 模块化（一）\n后端程序员的 JavaScript 之旅 - 模块化（二）\n后端程序员的 JavaScript 之旅 - 模块化（三）\nCommonJS 规范 -来自 阮一峰 JavaScript 标准参考教程(alpha)\nother articles # Cheat Sheet 将footer固定在页面底部的实现方法 HTML5 视频 By Pete LePage 编辑器 # Atom 中常用插件 # auto-beautify autoprefixer block-comment color-picker docblockr emmet jquery-snippets jshint linter linter-csslint linter-htmlhint minimap minimap-git-diff minimap-codeglance 滑过 minimap 显示代码 minimap-find-and-replace 在 minimap 中显示 ctrl+D 选中的内容 open-in-browser uglify active-power-mode atom-terminal-panel linter-scss-linter atom-ternjs file-icons 将图标变成彩色 autocomplete-paths 自动补充路径 symbols-tree-view A symbol treeview like taglist 常用的主题：\nUI Theme: One Dark\nSyntax Theme: Atom Dark or One Dark\nGitBook 及其插件 # Gitbook 的使用和常用插件 -赵达\ngitbook-plugin-expandable-chapters\n折叠左侧目录章节。\nChrome 插件 # Octotree\nCode tree for GitHub and GitLab Chrome扩展及应用开发 -图灵电子书\n有哪些鲜为人知却非常有意思、好用的 Chrome 扩展？ -知乎\nDribbble New Tab\n新建 tab 时，显示 dribbble 上的精选作品。\nOther blogs # COLORFUL xiaoa 进击的马斯特 http://pinkyjie.com/\n马斯特，87年生人，爱溜冰的码农。技术： Javascript、Python、Mac、iOS\nJerry Qu\nJerryQu，奇虎 360，前端开发，前百度前端。\n码志 https://mazhuang.org/\n我是马壮，码而生，码而立。就职sogou。\n小胡子哥 http://www.barretlee.com/\n李靖，阿里巴巴。\nXcat Liu http://blog.xcatliu.com/\nMicrosoft Software Engineer II, Meituan Senior Front-End Engineer\n极限前端 http://ouvens.github.io/\nOuvenzhang, 前端工程师，对前端领域的技术知识具有较高的职业能力和探究精神。对响应式页面设计、工程构建组件化、mv*设计实现、前端优化、ES6开发体系等有深入的研究与项目实践。来自腾讯科技。\n凳子_Joinery 邓智容 http://www.dengzhr.com/\n赵达的个人网站 腾讯高级前端开发工程师\nRandy\n95年出生的全栈。卢涛南，英文名 Randy，用 djyde 这个ID混迹于网络。\nJS前端开发群月报 -豪情等人维护\n交互设计相关 # Framer\nDesign the impossible with Framer\nFLINTO\nApp Prototyping Tools for Designers\nPrinciple\nAnimate Your Ideas, Design Better Apps\nhttps://gyrosco.pe/\n首页的卡片翻动效果非常赞。\n","externalUrl":null,"permalink":"/collection/","section":"欢迎来到逍遥域","summary":"","title":"收藏","type":"page"},{"content":"抱歉，这个页面可能已经移动了。\n回到首页\n","externalUrl":null,"permalink":"/404/","section":"欢迎来到逍遥域","summary":"","title":"页面未找到","type":"page"}]