logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker入门介绍

Docker是一种虚拟化技术刚开始看Docker,感觉很抽象“An open platform for distributed applications for developers and sysadmins”这是Docker的标语。“一个服务于分布式系统的开发人员和运维人员的开放平台”。不是很好理解,直到文档中不断地和虚拟机做对比,才理解到它可能是和虚拟机相关的技术。Docke...

#docker#运维#后端
php、nginx 两个分开的容器相连连不上的问题总结

php、nginx 两个分开的容器相连连不上的问题总结在网上搜罗了一圈,发现所有牵扯到php和ngin的镜像,都是php-nginx“粘”在一起的,想要搜到一个php、nginx俩分开的镜像还真不好找。于是便自己制作。但是在制作过程中,发现php和nginx通过docker的``link``指令连在一起的时候,总是连不上,经过了一番折腾,终于发现了其中的猫腻。应该注意三个点:nginx配置记得要

#docker#php#nginx
Docker镜像加速器

由于国内GFW的原因,国内的网络环境无法流畅的使用Docker,所以在国内使用Docker的时候,必须使用Docker镜像加速器。灵雀云、阿里云、和DaoCloud的配置过程过于简单,有很多有问题的地方,在这里做了补充。灵雀云:1、注册账号,获得镜像加速地址。例:http://ryugou.m.alauda.cn2、找到 https://console.alauda.cn/...

#docker#运维#后端
Dockerfile 指令详解

Docker创建镜像的方式有两种:一种通过commit的方式:把做了一系列操作的容器关闭,然后利用docker的commit指令:dockercommit 容器ID 镜像名:tag。然后dockerpush到镜像仓库。别人pull下来的再次启动的时候,就是你当前的操作的形态。另一种是通过Dockerfile构建的方式:把操作的步骤通过脚本的形式写下来,然后构建的时候,Docker会按照你写...

#运维#docker#后端开发 +1
Golang 的json处理

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗Ctrl + B斜体Ctrl + I引用Ctrl

#golang
swagger和gitlab结合做API文档

使用docker技术,将gitlab和swagger做一个有机的结合,达到的效果为:每次提交代码,都会自动生成swagger API文档。以下是实现流程步骤:代码和目录结构docker-compose.yml文件书写swagger_ui:image: swaggerapi/swagger-ui:latestcontainer_name: swagger_uiports:-

#devops#微服务#gitlab
Elasticsearch简单入门及应用

来源:多年前,一个叫做Shay Banon的刚结婚不久的失业开发者,由于妻子要去伦敦学习厨师,他便跟着也去了。在他找工作的过程中,为了给妻子构建一个食谱的搜索引擎,他开始构建一个早期版本的Lucene。直接基于Lucene工作会比较困难,所以Shay开始抽象Lucene代码以便Java程序员可以在应用中添加搜索功能。他发布了他的第一个开源项目,叫做“Compass”。后来...

#elasticsearch#搜索引擎#全文检索
5分钟了解swagger

随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、先后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,swagger就是一款让你更好的书写API文档的框架。其他API文档工具没有API文档工具之前,大家都是手写API文档的,在什么地方书写的都有,有在confl

到底了