上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 来自俺自己的一句话:这是一个扩展了解,个人觉得对于理解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)
摘要: linux操作内核中,为资源隔离提供了三种技术:namespace、cgroup、chroot。容器就是操作系统里一个特殊的“沙盒”环境,与外部系统隔离。隔离是为了系统安全考虑。 namespace:可以创建独立的文件系统、主机名、进程号、网络等资源空间,相当于给进程盖了一间小板房; crgoup: 阅读全文
posted @ 2022-10-27 19:20 1234roro 阅读(80) 评论(0) 推荐(0)
摘要: docker有两种产品形态: docker desktop和docker engine。docker desktop是针对个人使用设计的,有直观图形界面,支持mac和Windows快速安装,方便易用,但由于为商业产品,有一些docker公司私有、非通用的功能,不利于后续学习;docker engin 阅读全文
posted @ 2022-10-27 18:13 1234roro 阅读(98) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页