摘要:
来自俺自己的一句话:这是一个扩展了解,个人觉得对于理解docker,k8s关系,还有各厂之间的竞争、技术演化的理解是有帮助的。所以还是做了一篇笔记。 2014年,docker在容器领域内没有任何对手,这时候k8s刚刚诞生,虽然有google和borg的支持,但还是比较弱小的。所以k8s很自然地选择了 阅读全文
posted @ 2022-11-15 19:33
1234roro
阅读(2224)
评论(0)
推荐(0)
摘要:
【架构理解】 k8s可以编排容器,也可以对服务器进行监管。在k8s,不会区分dev(开发人员)和ops(运维人员),而是devops(提倡开发时就要考虑运维,运维也要尽早开始考虑如何对应用进行运维监控)。 k8s采用了“控制面/数据面”架构,集群里的计算机称为“节点(node)”,可以是实体机,也可 阅读全文
posted @ 2022-11-14 12:40
1234roro
阅读(973)
评论(0)
推荐(0)
摘要:
【k8s环境介绍】 kubernetes,因为k和s之间,有8个字母,所以通常又称为K8S。用来对容器进行调度和管理的,即用来对容器进行编排的。如果只有简单的几个镜像,确实不需要k8s,但是如果有成百上千的服务器、容器,处理他们的复杂逻辑,就必须依靠k8s了。 1、运行k8s环境:用来做实验的k8s 阅读全文
posted @ 2022-11-07 19:37
1234roro
阅读(504)
评论(0)
推荐(0)
摘要:
【整体说明】 网站需要三个容器:WordPress、MariaDB、Nginx,他们的关系如下图。这是一个典型的网站,mariadb作为后方的关系型数据库,端口号是3306;wordpress是中间的应用服务器,使用mariadb来存储数据,他的端口是80;nginx是前面的反向代理,对外暴露80端 阅读全文
posted @ 2022-11-03 17:45
1234roro
阅读(248)
评论(0)
推荐(0)
摘要:
【操作过程】 1、docker pull registry //拉取可以制作本地仓库的镜像,这个镜像叫做registry; 2、docker run -d -p 5000:5000 registry //运行镜像,和本机的5000端口做映射,这个镜像制作的私有仓库,当前是空的; 3、docker t 阅读全文
posted @ 2022-11-03 17:43
1234roro
阅读(73)
评论(0)
推荐(0)
摘要:
Docker与外界互通的三种方式 1、拷贝文件 docker cp命令,可以直接在主机和容器之间互相拷贝(容器间不可以),格式和cp是一样的,就是注意要标明容器ID,例如:docker cp a.txt 062:/tmp 2、共享目录 在宿主机上需要共享的目录,挂载到虚拟机上,这样就可以实现虚拟机和 阅读全文
posted @ 2022-11-01 20:31
1234roro
阅读(192)
评论(0)
推荐(0)
摘要:
docker pull的时候,如果没有明确指定镜像仓库,就会使用默认的“Docker Hub”(https://hub.docker.com/),是docker公司官方搭建的服务。 【如何在Docker Hub上挑选镜像】 docker hub上有三类镜像,根据下载量、星数、更新历史来挑选比较稳妥: 阅读全文
posted @ 2022-11-01 17:54
1234roro
阅读(121)
评论(0)
推荐(0)
摘要:
【容器分层】 每个镜像都是基于一些已有的系统,资源等组合起来的,假设N个镜像都是基于centos7.0系统,如果是直接打包做镜像,就会需要打包N份centos7系统,这对磁盘存储和网络传输都是很大的浪费。容器镜像提供了一个思路,把重复的部分抽取出来,只存放一份centos7,然后N个镜像一起来共享它 阅读全文
posted @ 2022-11-01 17:15
1234roro
阅读(90)
评论(0)
推荐(0)
浙公网安备 33010602011771号