docker
本科学历,8年后端工作经验,熟悉互联网、物联网开发工作,对常用的技术、框架、工具很熟悉,有高并发工作经验,能快速完成各种场景的开发任务。同时也掌握vue、uniapp前端开发技术,能独立完成前端开发任务。性格豪爽洒脱,为人和善,能很好的跟同事沟通工作,很好的理解需求
昨晚研究了下 Go 语言项目在 Docker 的 scratch 镜像中部署的方式,结果在 centos7 下编译的项目无论如何都无法运行起来,经过一番查询之后,发现是没有打包 lib 的缘故,无法在空镜像(scratch 镜像)运行, 所以只要指定环境变量后打包 lib 即可。 当 CGO_ENABLED=1,进行编译时,会将文件中引用 libc 的库(比如常用的 net 包),以动态链接的方式生成目标文件。 当 CGO_ENABLED=0,进行编译时,则会把在目标文件中未定义的符号(外部函数)一起链接到可执行文件中
Sonar 是一个实用程序,可让您查看有关 Docker 映像的相关信息,例如标签、层和已安装包的列表。此外,此功能可用于跟踪更新、删除和标记操作实用程序。本指南将向您展示如何在 Linux Mint 20 系统上安装 Sonar
2017年1月,深圳正唐嘉业投资中心(有限合伙)与深圳市泰信通信息技术有限公司(以下简称“泰信通”)签署入资协议,为泰信通在SDN (软件定义网络)及云、Docker领域和云网一体化解决方案的开发、拓展提供助力。 泰信通是国内TOP级SDN软硬件、云/Docker及云网一体化解决方案提供商。多年来,泰信通一直致力于扎根行业、深入场景进行产品设计和创新,为IDC、政府、金融、医疗、能源、制造、教育、交通、电信、广电等行业打造定制化专属云网解决方案,为客户创造新价值
为什么这里又开一篇文章呢?博主已经有蛮多sentinel的文章了,这里因为博主将sentinel放在云服务上,服务在本地跑,一直都没有办法获取到,折腾了很久,网上说什么的都有,最后发现有博文说这样的实现方式是不允许的,不知道以后可以吗,还是有方法我没找到。这里我们就在本地的docker环境中配置吧! 继续说一下特性吧,方便以后的面试! 核心库(Java 客户端)不依赖任何框架/库,能够运行于所有 Java 运行时环境,同时对 Dubbo、Spring Cloud 等框架也有较好的支持。 控制台(Dashboard)基于 Spring Boot 开发,打包后可以直接运行,不需要额外的 Tomcat 等应用容器
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)更重要的是容器性能开销极低。 谁适合阅读本教程? 本教程适合运维工程师及后端开发人员,通过本教程你可以一步一步了解 Docker 的使用
最近把几个常用的web应用通过docker方式重新部署了下,然后系统了解学习了 docker相关的使用和命令,感慨docker方式真得很方便,尤其是对于网络爱好者来说(不需要去自己安装和设置各种复杂的环境),真正做到了开箱即用。 了解docker过程中,无意中接触到一张图(如下,原图并非如此,我做了修改)。 看完,对于我这样网络相关知识产品的爱好者(非专业人士),觉得通俗易懂,感觉是那么回事
统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列**工程实践,这些**实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效
容器编排 Swarm 到处使用 Container 很麻烦,为了解决这些问题,Docker Swarm 就出现了 如何管理这么多容器? 如何横向扩展? 如果容器 down 了,如何自动恢复? 如何更新容器不影响业务? 如何监控和追踪这些容器? 如何调度容器的创建? 如何保护隐私数据? Swarm 是集群,有集群就有节点,有节点就有角色,Swarm 总共有两个角色,一个叫做 Manage Docker 的数据持久化和数据共享 Container 是在 Image 之上去创建的,Container 可以读写数据,而 Image 只能够读取,但是 Container 里面所写入的数据,只会存在 Container 里面,如果删除 Container,写入的数据会全部消失。但是有一种需求,数据库的 Container 会有数据的读写,在这种情况下,Docker 就需要数据持久化。
折腾了两天,搭建Home Assistant时还是有不少地方踩坑。 官方文档其实相当完备,例如Mac os就只能选择虚拟机的方式来安装运行,原生的docker for mac并不支持host模式,也就是安装之后不能被局域网内扫描到,所以安装教程依赖于原生docker的教程都不是针对要使用homekit组件的。 选择虚拟机的与Mac共享网络没法连接到ssh,可能是和Mac有冲突,所以选择了WiFi模式,在局域网下新建一个设备,然后路由器设置下Mac地址和IP绑定即可
