容器
半卷书生
2015年毕业于东北农业大学计算机科学与技术专业,从事私有云平台(VMware和openstack)和相关硬件(服务器、计算机和存储)运维,致力于云平台技术的研究和分享。
展开
-
[docker]笔记-portainer的使用
1、安装完成后输入ip加端口号打开网页,并再相应位置输入初始密码,初始密码自行设置。3、选择docker环境,即可展示目前docker信息。原创 2023-09-09 08:00:00 · 360 阅读 · 0 评论 -
[k8s]笔记02
pod是k8s的最基本操作单元,一个pod可以包含一个或多个紧密相连的容器,一个pod可以被一个容器化环境看作应用层的逻辑宿主机。每个pod中运行着一个特殊的被称为pause的容器,其它容器则为业务容器,这些业务容器共享pause容器的网络栈和Volume挂载卷,通信和数据交换更为高效。k8s集群启动后,会创建一个名为default的默认命名空间,用户创建的pod,rc、服务都会被创建到默认的命名空间中。一个服务可以看作一组提供相同服务的pod的对外访问接口,服务作用于哪些pod是通过标签选择器来定义的。原创 2023-03-07 08:00:00 · 221 阅读 · 0 评论 -
[k8s]笔记01
①Kubelet:用来处理master节点下发到本节点的任务,管理pod和其中的容器。kublete会在API Server上注册节点信息,定期向master汇报节点资源使用情况,并通过cAdvisor监控容器和节点资源。②Controller manager控制器管理器:管理控制中心,负责集群内Node节点,Pod副本,服务端点、命名空间、服务账号、资源配额的管理。(2)Master主控:主控是集群的控制节点。(1)Cluster集群:集群是计算、存储和网络资源的集合,是整个k8s集群容器的基础环境。原创 2023-03-06 18:59:07 · 290 阅读 · 0 评论 -
[docker]笔记-网络管理
docker支持四种网络模式,可以在创建时使用--network进行指定。docker守护进程在一个容器中启动时,要建立一个连接,连接的一端在容器的网络设备,另一端是运行docker守护进程的主机上打开一个名为veth*的接口,用来实现docker0网桥和容器通信。②外部网络访问容器:正常情况,外部网络无法访问容器内部,如果需要从外部访问容器提供的网络服务,就需要通过端口映射。①容器访问外部网络:容器通过网络桥接到docker0上,docker0与主机互通,默认情况下,容器内部可以访问外部网络。原创 2023-02-23 15:39:04 · 245 阅读 · 0 评论 -
[docker]笔记-容器管理
使用docker start 命令可以启动处于停止状态的容器,使用docker restart命令可以重启容器,使用docker stop可以停止容器,-t参数可以指定在多少秒之后强制停止容器;3、启动容器 docker start /重启容器docker restart /停止容器 docker stop/强制终止 docker kill/创建和启动运行该容器,-t选项会分配一个命令行的虚拟终端,-d选项会运行后台型容器。使用docker ps命令可以查看正在运行的容器。使用exit命令可以退出容器。原创 2023-02-23 11:15:27 · 204 阅读 · 0 评论 -
[docker]笔记-镜像 管理
使用docker commit命令构建镜像,75f4bbfe53f8为源镜像名称,test_zip为新名称。⑤查看镜像详细信息 docker inspect xxxx。镜像的标签可以区分不通的版本,例如将mysql版本设置为2.1。1、镜像管理 docker search xxxx。②下载镜像 docker pull xxxx。④删除镜像 docker rmi xxxx。使用docker images 查看镜像。⑥构建镜像 docker commit。⑦镜像标签管理 docker tag。原创 2023-02-10 08:30:00 · 247 阅读 · 0 评论 -
[docker]笔记-基础配置
"registry-mirrors": ["https://XXXXX.mirror.aliyuncs.com"] xxxx替换为自己的加速器即可。①登陆阿里云,搜索“容器镜像服务”,选择“镜像工具”-->“镜像加速器”,会获得加速器地址,每个用户的加速器地址不一样。2、更换docker镜像网站,默认docker镜像网站是国外网站,下载镜像非常慢,需要更换为国内网站,以阿里云为例。②配置加速器进行加速,将地址写入/etc/docker/daemon.json文件中,如果不存在就新建文件。原创 2023-02-09 08:30:00 · 390 阅读 · 0 评论 -
[docker]学习笔记-安装
1、首先修改yum源为国内源(以阿里云为例),下载速度快,尤其时下载docker镜像的时候默认用国外源会非常慢。②下载阿里云yum源并移动到/etc/yum.repo目录下。①安装yum工具yum-utils。2、使用yum安装docker。至此,docker安装完成。①删除原有自带的yum源。③清除yum缓存并查看。原创 2023-02-08 10:52:51 · 331 阅读 · 0 评论 -
容器学习基础
1、根据需求改良的迷你版虚拟机2、数据是隔离状态3、节省资源4、提前将目录、网络、用户等进行整体封装5、主要命令yum module install container-tools 安装容器工具podman pull [url] 下载镜像podman image 查看下载镜像podman search nginx 查看可提供下载的nginx镜像podman save [镜像] > [路径] 本地保存镜像/etc/containers/registries.con原创 2022-03-31 10:16:04 · 1223 阅读 · 0 评论