Docker & K8S
文章平均质量分 91
Docker
优秀小白熊
这个作者很懒,什么都没留下…
展开
-
Docker数据卷和数据管理
数据卷的使用,类似于 Linux 下对目录或文件进行 mount数据卷可以在容器之间共享和重用对数据卷的修改会立马生效对数据卷的更新,不会影响镜像卷会一直存在,直到没有容器使用。原创 2024-01-03 10:19:05 · 1012 阅读 · 0 评论 -
Docker网络使用和配置
主机 A 和主机 B 的网卡一都连着物理交换机的同一个 vlan 101,这样网桥一和网桥三就相当于在同一个物理网络中了,而容器一、容器三、容器四也在同一物理网络中了,他们之间可以相互通信,而且可以跟同一 vlan 中的其他物理机器互联。如果在企业内部应用,或者做多个物理主机的集群,可能需要将多个物理主机的容器组到一个物理网络中来,那么就需要将这个网桥桥接到我们指定的网卡上。将 Docker 的默认网桥绑定到这个新建的 br0 上面,这样就将这台机器上容器绑定到 em1 这个网卡所对应的物理网络上了。原创 2024-01-03 10:18:23 · 870 阅读 · 0 评论 -
Docker基础 - 一个web应用实例
我们发现,通过 -P参数映射到主机上的端口是随机,能否自定义端口呢?我们可以通过 -p 参数来设置不一样的端口;所以你看到跑了两个内部端口都是5000的web实例,新的容器内部的 5000 端口映射到我们本地主机的 5001 端口上。原创 2023-12-18 09:24:12 · 443 阅读 · 0 评论 -
Docker基础 - 仓库,镜像,容器详解
仓库(Repository)是集中存放镜像的地方,它和我们的Maven仓库是一样的。我们使用命令 docker build ,通过创建一个 Dockerfile 文件,其中包含一组指令来告诉 Docker 如何构建我们的镜像。当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。我们上述对容器的操作都是针对容器ID,这个ID是随机的,能否添加一个name对我们自己设置的name操作呢?原创 2023-12-18 09:23:34 · 471 阅读 · 0 评论 -
Docker基础 - 入门基础和Helloworld
Docker EE 即企业版,强调安全,但需付费使用;因为较旧版本的Docker被称为docker或docker-engine(它是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure)以上命令完整的意思可以解释为:Docker 以 ubuntu 最新的(默认是latest) 镜像创建一个新容器,然后在容器里执行 bin/echo “Hello world”,然后输出结果。原创 2023-12-18 09:18:42 · 407 阅读 · 0 评论 -
Docker 入门基础
Docker EE 即企业版,强调安全,但需付费使用;因为较旧版本的Docker被称为docker或docker-engine(它是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure)以上命令完整的意思可以解释为:Docker 以 ubuntu 最新的(默认是latest) 镜像创建一个新容器,然后在容器里执行 bin/echo “Hello world”,然后输出结果。原创 2023-12-18 09:17:18 · 402 阅读 · 0 评论 -
虚拟化技术 - Docker Vs 虚拟机
在计算机技术中,虚拟化(Virtualization)是一种资源管理技术。它是将计算机的各种实体资源,如:服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以用更好的方式来利用这些资源。虚拟化的目的是为了在同一个主机上运行多个系统或应用,从而提高系统资源的利用率,并带来降低成本、方便管理和容错容灾等好处。Docker是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到安装了任何 Linux 发行版本的机器上。原创 2023-12-18 09:16:43 · 411 阅读 · 0 评论