说明:本文章框架是基于gitee仓库中的niua后台管理系统框架
一、docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用
转载
2023-08-30 21:38:17
138阅读
在多平台构建Docker image写在前面Docker从2013年在GitHub开源之后,就开始飞速发展。现在已经成为程序员不可或缺的技术,在开发中避免了“这个在我电脑上能跑啊”的尴尬,运维工程师能快速地在服务器上部署应用。有了Ansible之后,更是能达到万箭齐发的效果。docker的镜像通常是build在AMD64架构里,但是对于常出现在嵌入式系统(比如树莓派)里的ARM64架
转载
2024-06-12 20:21:59
134阅读
一、driver介绍 任何一个 data volume都是由driver管理的.创建volume时如果不特别指定 将使用local类型的driver,即从Docker Host的本地目录中分配存储空间。 如果要支持跨主机的volume,则需要使用第三方 driver.目前已经有很多可用的 driver,比如使用A
转载
2023-09-26 23:35:54
71阅读
在x86_64/amd64服务器构建aarch64/arm64系统镜像
原创
精选
2022-08-20 09:50:47
3049阅读
一. 需求:H5 网页计划配置在http://192.168.100.120:8080
接口的基础地址是:http://192.168.100.120:7878
二. 需要解决的问题:使用uniapp开发调试H5时的跨域问题, 当然也可以使用官方的建议, 使用内置浏览器调试.配置到服务器后跨域的问题(这里的跨域有三个: 前端跨域, nginx跨域, 接口地址跨域), 这里主要解决前两个跨域的问题,
转载
2024-01-08 17:15:43
131阅读
背景:引出思考问题一: 在学习docker 服务的过程中想到一个问题,就是所有的docker 容器服务都部署在一台docker 宿主机上,若docker 容器服务足够多 这个docker 宿主机不会被撑死死掉么??引出思考问题二: docker 容器里面的服务能不能跨宿主机访问另一台宿主机的docker 容器服务呢??问题一: 其实我自己也不知道,希望有docker 大牛 可以解决这个
转载
2023-06-13 19:00:51
254阅读
自2013年全面爆发以来,Docker已经将容器化概念带入广大用户群体。在之后的几年当中,Kubernetes则成为编排此类容器化应用程序交付工作的重要方式之一。然而,Docker意识到现有方案与纯容器部署之外的应用场景间仍然存在着空白,因此其希望通过新的Docker企业版版本解决这一难题。Docker公司于日前召开的旧金山DockerCon大会上公布了这一消息。 Docker公司首席产品官Sc
转载
2024-04-20 22:25:27
44阅读
docker buildx默认的 docker build 命令无法完成跨平台构建任务,我们需要为 docker 命令行安装 buildx 插件扩展其功能。buildx 能够使用由 Moby BuildKit 提供的构建镜像额外特性,它能够创建多个 builder 实例,在多个节点并行地执行构建任务,以及跨平台构建。启用 BuildxmacOS 或 Windows 系统的 Docker Deskt
转载
2023-07-18 09:20:54
237阅读
相比这些问题,Docker实现持续集成(CI)就方便多了。首先,Docker可以让我们非常容易和方便地以“容器化”的方式去部署应用。它就像集装箱一样,打包了所有依赖,再在其他服务器上部署很容易,不至于换服务器后发现各种配置文件散落一地,这样就解决了编译时依赖和运行时依赖的问题。其次,Docker的隔离性使得应用在运行时就像处于沙箱中,每个应用都认为自己是在系统中唯一运行的程序,这样就可以很方便地在
转载
2024-09-24 14:12:53
21阅读
官网: https://www.docker.com/Docker概述Docker为什么出现原因:环境配置不能跨平台方案传统方式:jar(开发人员)+ 部署(运维人员)解决方式:开发打包上线一套流程Docker的思想来源于集装箱JRE — 多个应用(容易引起端口冲突/配置错误/连接错误)— 原来是交叉应用的隔离:Docker核心思想,打集装箱,每个箱子都是互相隔离的Docker通过隔离机制可以将服
转载
2024-03-04 01:34:41
52阅读
使用weave实现docker跨宿主机连接docker之于微服务,就好像人体的经脉之于血液。一个人充满血液但没有经脉,冲其量就是打肿脸冲胖子。经脉要互通,docker之间要互联。目前最主流的技术有Weave和Kubernetes两种,这里就来介绍weave的使用:安装docker安装和使用weave校验docker是否跨主机连接安装dockerLinux环境Ubuntu 16.04(LTS)简单方
转载
2024-02-26 20:50:22
75阅读
这篇会比较杂七杂八 .- +.+ -.docker的5个优势持续集成性 版本可控制 可移植性 可隔离性 安全性容器runtimeruntime是容器真正运行的地方就好比于Java程序和jvm的关系。 lxc: docker 12版本以前 runc: dicker12版本以后 rkt: coreOS容器的管理工具lxd:lxc runc:docker-engine17 ————> docker
转载
2024-05-30 10:51:30
111阅读
一、Docker为什么出现 之前在服务器配置一个应用的运行环境,要安装各种软件,就拿一个基本的工程项目的环境来说吧, Java/Tomcat/MySQL/JDBC驱动包等。安装和配置这些东西有多麻烦就不说了,它还不能跨平台。假如我们是在 Windows 上安装的这些环境,到了 Linux 又得重新装。况且就算不跨操作系统,换另一台同样操作系统的服务器,要移植应用也是非常麻烦的。 传统上认为,软件编
转载
2023-08-21 09:32:40
245阅读
您阅读过以下语句: “关于Docker的伟大之处在于,您的开发人员可以运行与生产环境完全相同的容器。” 如今,Docker一直是炒作,并且有这样的说法,许多人想知道如何才能加入并利用使Docker如此受欢迎的任何优势。 就在六个月前,那时我们才开始使用Docker并尝试使其适应我们的流程。 短短几个月后,我们知道我们喜欢它并希望以这种方式运行应用程序,但是我们在某些Docker开发工作
转载
2024-03-10 19:54:56
59阅读
【云原生】| 作者/Edison Zhou这是恰童鞋骚年的第233篇原创文章记得之前曾经粗略的写过一篇Docker的基础及ASP.NET Core部署Docker示例的入门文章,但那个时候刚刚学习对Docker的认知还比较浅,现在重新来温故知新一下。本文预计阅读时间为10min。1容器的用途首先,我们来温习一下Docker的几个用途,亦或者说Docker到底帮我们解决什么问题?1、标准化
作者: Hechao 跨主机互联是说 A 宿主机的容器可以访问 B 主机上的容器,但是前提是保证各宿主机之间的网络是可以相互通信的, 然后各容器才可以通过宿主机访问到对方的容器, 实现原理是在宿主机做一个网络路由就可以实现 A 宿主机的容器访问 B主机的容器的目的, 复杂的网络或者大型的网络可以使用 google 开源的 k8s 进行互联。本文之后将详细介绍docker网络配置,并演示容器跨主机
转载
2023-09-13 23:23:04
129阅读
一.虚拟化虚拟化技术:虚拟化技术是一种将计算机物理资源进行抽象、转换为虚拟的计算机资源提供给程序使用的技术。程序跨平台:要实现程序跨平台兼容的方法其实很简单,只要操作系统或者物理硬件所提供的接口调用方式一致,程序便不需要兼容不同硬件平台的接口,而只需要针对这一套统一的接口开发即可。虚拟化技术正是通过其本身适配不同平台的硬件,而加以抽象成统一的接口,来实现程序跨平台运行这一目的的。虚拟化的分类: 平
转载
2023-08-31 16:31:18
166阅读
Docker容器解决了开发环境和运维环境配置不同的问题,对此给出了一个标准化的解决方案——系统平滑移植,容易虚拟化技术。实现跨屏题啊的无缝接轨,“一次镜像,处处运行”。Docker是基于Go语言实现的云开源项目。在Linux容器技术的基础上发展而来。将应用打成镜像,通过镜像成为运行在Docker容器上面的实例,而Docker容器在任何操作系统上都是一致的,这就实现了跨平台、跨服务器。只需要一次配置
转载
2023-07-16 23:03:30
245阅读
背景:最近闲来无事,想到之前开发提出的问题不用k8s那套网络插件如何实现跨宿主机的容器之间网络互联,顺便复习下iptables知识点。 docker实现跨宿主机的容器之间网络互联一. 环境介绍二. docker跨主机互联实现说明三. 修改docker0网桥网段3.1 A宿主机10.1.10.1133.2 B宿主机10.1.10.114四. 写到最后:随着时间推移这篇文章访问量、收藏数急剧增加,也希
转载
2023-07-14 23:04:15
136阅读
理解Docker跨多主机容器网络二月 15, 20162条评论在Docker 1.9 出世前,跨多主机的容器通信方案大致有如下三种:1、端口映射将宿主机A的端口P映射到容器C的网络空间监听的端口P’上,仅提供四层及以上应用和服务使用。这样其他主机上的容器通过访问宿主机A的端口P实 现与容器C的通信。显然这个方案的应用场景很有局限。2、将物理网卡桥接到虚拟网桥,使得容器与宿主机配置在同一网
转载
2023-09-12 15:31:19
180阅读