
容器
文章平均质量分 68
docker,k8s
BK_小小关
IT
展开
-
docker安装redis
docker search redisdocker pull redis 四:启动五:测试:原创 2022-12-06 10:54:06 · 97 阅读 · 0 评论 -
docker安装nacos
nacos-db.sql下载地址: https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql 二:创建nacos容器原创 2022-12-06 10:39:07 · 445 阅读 · 0 评论 -
gitlab-ce官网hub镜像地址和升级指南地址
Docker Hub转载 2022-09-13 10:33:59 · 652 阅读 · 0 评论 -
K8S进阶实践 之 持久化卷(PV&PVC)
K8S进阶实践 之 持久化卷(PV&PVC)_啤啤&笨笨的技术博客_51CTO博客转载 2022-03-07 16:33:34 · 116 阅读 · 0 评论 -
k8s nfs安装及pv/pvc 创建和回收删除
k8s nfs安装及pv/pvc 创建和回收删除_哈哈虎的博客-优快云博客_k8s pvc 删除转载 2022-03-07 14:11:29 · 302 阅读 · 0 评论 -
docker 镜像和容器的操作明细详解
attach Attach to a running container # 当前 shell 下 attach 连接指定运行镜像build Build an image from a Dockerfile # 通过 Dockerfile 定制镜像commit Create a new image from a container changes # 提交当前容器为新的镜像cp Copy files/folders from the container...原创 2022-01-20 14:28:10 · 117 阅读 · 0 评论 -
Docker-Compose编排与部署
一:docker-compose 简介 Docker Compose的前身是Fig,它是一个定义及运行多个Docker 容器的工具。可以使用YAML文件来配置应用程序的服务。然后,使用单个命令,您可以创建并启动配置中的所有服务。Docker Compose 会通过解析容器间的依赖关系( link,网络容器-net-from或数据容器-volume-from)按先后顺序启动所定义的容器。 Compose是Docker 的服务编排工具,主要用来构建基于Docker的复杂应用,Compos...原创 2022-01-19 09:06:04 · 2142 阅读 · 0 评论 -
什么是Habor?
什么是Habor? Harbor是 VMware公司开源的企业级Docker Registry 项目,其目标是帮助用户迅速搭建一个企业级的Docker Registry仓库服务。它以Docker公司开源的Registry为基础,提供了管理u。基于角色的访问控制(Role Based AccessControl)、AD/LDAP集成、以及审计日志(Auditlogging)等企业用户需求的功能。通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution...原创 2022-01-19 09:05:24 · 3694 阅读 · 0 评论 -
docker容器监控系统部署
案例概述: Docker作为目前十分出色的容器技术,得到大量很多企业的青睐,在生产环境中使用docker容器部署服务及应用的情况越来越多。所以面对日益庞大的docker服务群应用,如何具有针对性的,有效的监控也变成了企业运维人员工作需求。 容器信息采集及监控的方案有很多,有docker自身的docker stats命令、Scout、Data Dog.Prometheus等,本次为大家分享一款比较经典的容器开源监控组合方案:Cadvisor.+InfluxDB+Grafana。...原创 2022-01-19 09:05:15 · 1019 阅读 · 0 评论 -
Docker的数据卷容器和端口映射
1:数据卷容器 如果需要在容器之间共享一些数据。最简单的方法就是使用数据卷容器。数据卷容器是一个普通的容器。专门提供数据卷给其他容器挂载使用。使用方法如下:首先,需创建一个容器作为数据卷容器,之后在其他容器创建时用--volumes-from挂载数据卷容器中的数据卷使用。 例如:使用前面预先创建好的数据卷容web,其中所创建的数据卷分别挂载到了ldata1 与jldata2目录上,使用--volumes-from来挂载web容器中的数据卷到新的容器,新的容器名为db1,《1》...原创 2022-01-15 17:05:09 · 414 阅读 · 0 评论 -
dockerfile的数据管理
一:Dockerfile的数据管理 在Docker中,为了方便查看容器内产生的数据或者共享多个容器之间的数据,就涉及到容器的数据管理操作。 管理Dockerfile 容器中数据主要有两种方式,数据卷(Date Volumes)和数据卷容器(Data Volumes Containers)。1:数据卷: 数据卷是一个供容器使用的特殊目录,位于容器中,可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实现数据在宿主机与容器之间的迁移,数据卷的使...原创 2022-01-15 17:04:59 · 200 阅读 · 0 评论 -
基于dockerfile安装tomcat
1:基于Dockerfile安装Tomcat《1》:mkdir tomcat 创建目录《2》:cd tomcat 切换目录《3》:rz 上传Tomcat的软件包和JDK软件包《4》:tar xf jdk-8u191-linux-x64.tar.gz 解压《5》:tar xf apache-tomcat-8.5.40.tar.gz 解压《6》:vim Dockerfile 编辑文件《7》:写入:FROM centos:7MAINTAINER Crushlinu..原创 2022-01-15 17:04:50 · 685 阅读 · 0 评论 -
基于dockerfile构建nginx镜像
1:Dockerfile构建nginx镜像构建工作目录cd /etc/yum.repos/wget http://192.168.88.2/CentOS-Base.repo 挂载镜像 (这样就不需要网络下载了)《1》:mkdir nginx 创建目录《2》:cd nginx/ 切换目录《3》:vim run.sh 编写文件(用来启用nginx的)《4》:写入:# /bin/bash/usr/local/nginx/sbin/nginx《5》...原创 2022-01-15 17:04:40 · 2828 阅读 · 0 评论 -
基于dockerfile构建sshd镜像
1:Dockerfile构建SSHD镜像(必须有网) Ⅰ基于Dockerfile制作镜像时首先需要建立工作目录,作为生成镜像的工作目录,然后分别创建并编写Dockerfile文件、需要运行的脚本文件以及要复制到容器中的文件。《1》:systemctl stop firewalld 关闭防火墙《2》:iptables -F《3》:setenforce 0《4》:cat /etc/resolv.conf 关注DNS 地址《5》:mkdir sshd 创建目录《...原创 2022-01-15 17:04:30 · 1974 阅读 · 0 评论 -
基于dockerfile构建镜像
1:基于Dockerfile 构建镜像(1):Docker镜像结构 镜像并不是一个单一的文件,而是由多层堆叠构成,可以通过docker history命令查看镜像各层的内容和大小,每层对应着Dockerfile 构建时的一条指令,Docker镜像默认存储在/var/lib/docker/<storage-driver>目录中。容器其实是在镜像的最上面加了一层读写层,在运行容器中做的任何文件改动,最终都会到这个读写层,如果删除了容器,也就是删除了这个读写层,文件改动也就会丢失了...原创 2022-01-15 17:04:21 · 934 阅读 · 0 评论 -
docker镜像的概述
一:镜像概述: Docker 镜像是Docker容器技术的核心,也是应用打包构建发布的标准格式,一个完整的镜像可以支撑多个容器的运行,在Docker的整个使用过程中,进入一个已经定型的容器之后,就可以在容器中进行操作,最常见的就是在容器中安装应用服务。 如果想要把已经安装的服务容器进行迁移,就需要把环境以及部署的服务生成新的镜像。二:镜像构建方式:1:基于已有的容器创建镜像2:基于本地模块板创建镜像3:基于Dockerfile 创建镜像三:镜像构建案例:1:...原创 2022-01-15 17:04:13 · 314 阅读 · 0 评论 -
docker的资源控制
1:Docker资源控制1:docker底层有Cgroup机制;2:Cgroup是control3:group的简写,是Linux内核提供的一种限制使用物理资源的机制,这些资源只要包括CPU,内存,bikiio,下面将操作docker是如何使用Cgroup机制进行资源管理的。4:对CPU的控制 《1》:限制CPU的使用率在centos7中可以通过修改对应的Cgroup配置文件cpu.cfs_quota_us的值来实现,直接执行echo命令将设定值导入到文件中就会立即生效<..原创 2022-01-15 17:04:03 · 448 阅读 · 0 评论 -
docker容器操作
1:Docker容器操作 容器是Docker的另一个核心概念,简单说,容嚣是镜像的一个运行实例,是独立运行e的一个或一组应用以及它们所必需的运行环境,包括文件系统、系统类库、shell环境等。镜像是只读模板,而容器会给这个只读模板一个额外的可写层。一下面将具体介绍围绕容器的具体操作。1、创建容器与运行容器 Docker的创建就是将镜像加载到容器的过程,Docker 的容器十分轻量级,用户可以随e时创建或者删除。新创建的容器默认处于停止状态,不运行任何程序,需要在其中发起一个e进程来启...原创 2022-01-15 17:03:53 · 470 阅读 · 0 评论 -
docker镜像操作
1:Docker镜像操作 Docker创建容器前需要本地存在对应的镜像,如果本地加裁不到相关镜像,Docker默认就会尝试从默认镜像仓库 Docker Hub 下载,这是由Docker宫方维护的一个公共仓库,可以满足用户的绝大部分需求,用户也可以通过配置来使用自定义的镜像仓库。1:docker search //从DockerHub搜索镜像命令格式: docker search 关键字参数:----automated-false 仅显示自动创建的镜像 ----no-t...原创 2022-01-15 17:03:43 · 273 阅读 · 0 评论 -
docker容器的安装
1:Docker的安装 Docker支持在主流的操作系统平台上使用,包括 Windows系统、Linux系统及MacOS系统等。目前最新的 RedHat . CentOS、Ubuntu等操作系统官方软件源中都已经默认自带了Docker包,可以直接安装使用,也可以用Docker白己的YUM源进行配置。Docker 发行版本:Docker-EE企业版- Docker-CE社区版1:在Windows安装Docker(作为了解)本次选用win7 系统安装,虚拟硬件如下:虚拟机设置...原创 2022-01-14 10:19:34 · 2192 阅读 · 0 评论 -
容器对比传统虚拟化
容器对比传统虚拟化 Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker 在 Linux原有的 LXC技术的基础上进行二次封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作 Docker的容器就像操作一个快速轻量级的虚拟机一样简单。相同的容器类软件还有很多。以上是虚拟机(注:底层就是各种硬件,上面是操作系统,操作系统里面必须有虚拟化,在操作系统里面在安装一个操作系统这样才可以跑应用服务,及可以虚拟出多个操作系统,每个操作系统上跑一个应用服务是可以的,...原创 2022-01-14 10:19:26 · 857 阅读 · 0 评论 -
docker容器的概述
一:容器背景1:概述 随着云计算和Devops 生态圈的蓬勃发展。产生了大量优秀的系统和软件。软件开发人员可以自由选择各种软件应用。但同时帚来的问题就是需要维护一个非常庞大的开发,测试、预上线和生产环境。面对这种情况,Docker容器技术横空出世、提供了简单、灵活、高效的解决方案,不需要过多地改变现有的使用习惯。就可以和已有的工具进行整合。因此。掌握Docker相关技术也是途径云计算的必经之路。社 Docker是在 Linux容器里运行应用的开源容器工具,可以理解为轻量级的“虚拟机”...原创 2022-01-14 10:19:14 · 304 阅读 · 0 评论