镜像
android11源码编译
android11源码编译前⾔Android编译再国内其实总是会遇到各种奇怪的问题,但是想观察⼀下Android源码,不编译⼀下代码总是少点什么,虽然⼤部分开发系统的开发者都有开发板,所以会有芯⽚⼚商提供的系统,但是每次都要刷机,感觉不如虚拟机好玩,当前⼤部分⽂档都是编译arm系统,⼤部分虚拟机⽆法运⾏,这⾥介绍⼀下内核以及aosp的编译过程正⽂⽬的是编译Android 11 源码,需要的配置是1...
Registry私有仓库搭建及认证
Registry私有仓库搭建及认证本节内容:Registry相关概念Registry V1和V2安装Docker搭建本地registry v2搭建外部可访问的Registry添加认证更⾼级的认证registry web ui⼀、Registry相关概念前⾯的⽂章讲过Docker的组成部分,我们⼀般在使⽤Docker的过程中更为常⽤的是pull image、run image、build image...
Harbor安装配置教程
# Harbor安装配置教程# 介绍Harbor 是由 VMware 公司中国团队为企业⽤户设计的 Registry server 开源项⽬,包括了权限管理(RBAC)、LDAP、审计、管理界⾯、⾃我注册、HA 等企业必需的功能,同时针对中国⽤户的特点,设计镜像复制和中⽂⽀持等功能。作为⼀个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升⽤户使⽤ Registry...
Docker私有仓库的搭建与使用
Docker私有仓库的搭建与使用Docker作为一种流行的容器化技术,大大简化了应用程序的部署和管理。它通过将应用程序打包成容器,实现了跨平台、易于部署和可扩展的特性。然而,对于一些敏感数据和商业机密等方面的需求,将应用程序部署到公共的Docker镜像仓库可能不太合适。因此,搭建一个私有的Docker仓库成为了一种必要的选择。本文将介绍如何搭建和使用Docker私有仓库。第一部分:搭建私有仓库搭建...
使用Docker部署Nginx的详细步骤
使用Docker部署Nginx的详细步骤nginx 配置文件Docker是一个开源的容器化平台,它能够帮助用户更加方便地部署和管理应用程序。而Nginx是一款高性能的Web服务器和反向代理服务器,常用于构建可扩展的Web应用。本文将详细介绍使用Docker来部署Nginx的步骤。第一步是安装Docker。进入Docker,根据自己的操作系统选择相应的下载链接,下载并安装Docker。安装完成后...
在Docker容器中运行Nginx的步骤
在Docker容器中运行Nginx的步骤Docker是一个开源的容器化平台,可以帮助开发人员快速构建、打包和发布应用程序。其中一个常见的使用情景就是在Docker容器中运行Web服务器。本文将详细介绍如何在Docker容器中运行Nginx。步骤1:安装Docker首先,我们需要在本地计算机上安装Docker。根据不同的操作系统,可以选择相应的安装包进行安装。安装完成后,通过运行以下命令,验证Doc...
在Docker中安装和配置Nginx服务器
在Docker中安装和配置Nginx服务器Docker和Nginx是现代软件开发中非常重要的技术。Docker作为一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个容器中,从而实现快速部署和跨平台运行。而Nginx作为一款高性能的开源Web服务器,广泛应用于互联网和移动互联网领域。在本篇文章中,我们将探讨如何在Docker中安装和配置Nginx服务器。一、安装Docker在开始之前,我...
docker安装私有仓库registry(离线)
docker安装私有仓库registry(离线)centos 7.3( Docker version 19.03.12)离线本地仓库 192.168.10.10客户机 192.168.10.11⼀.先在正常⽹络下,使⽤docker pull正常拉取镜像。docker pull...
Linux下K8S傻瓜式安装,图形化管理及两者之间比较(KubeSphere和
Linux下K8S傻⽠式安装,图形化管理及两者之间⽐较(KubeSphere和Rancher)之前我们⼀直都是使⽤命令⾏来管理K8S的,这种做法虽然对程序员来说看起来很炫酷,但有时候⽤起来还是挺⿇烦的。今天我们来介绍2个K8S可视化管理⼯具KubeSphere和Rancher,使⽤它可以⼤⼤减少我们管理K8S的⼯作量,希望对⼤家有所帮助!kubesphere功能说明kubernetes资源管理对底...
记一次docker离线安装zabbix6.0
记⼀次docker离线安装zabbix6.0下载容器镜像到本地docker pull mysql:8.0docker save -o ./mysql80.zip mysql:8.0docker pull zabbix/zabbix-java-gateway:latestdocker save -o ./zabbix-java-gateway.zip zabbix/zabbix-java-gatew...
centos7-linux安装docker(离线方式)
centos7-linux安装docker(离线⽅式)1. 下载docker的安装⽂件下载的是:docker-18. 这个压缩⽂件2. 将docker-18.⽂件上传到centos7-linux系统上,⽤ftp⼯具上传即可3. 解压[root@localhost java]# tar -zxvf docker-18.4. 将解压出来...
kubeadm部署Kubernetes(k8s)完整版详细教程
kubeadm部署Kubernetes(k8s)完整版详细教程kubeadm是官⽅社区推出的⼀个⽤于快速部署kubernetes集的⼯具。这个⼯具能通过两条指令完成⼀个kubernetes集的部署:# 创建⼀个 Master 节点$ kubeadm init# 将⼀个 Node 节点加⼊到当前集中$ kubeadm join <Master节点的IP和端⼝ >1. 安装要求在开始...
CentOS 6.5
CentOS 6.5系统安装文件 (提供BT种子下载)>>>>>>>>>>>>>>>>>>>>>>>>>###...
详解Docker下nginx外挂配置和文件
详解Docker下nginx外挂配置和⽂件外挂⽂件的⽬的:⽂件不受docker镜像⽂件的约束,可以修改,重启容器,可以使⽤更新后的⽂件,不会被镜像还原容器运⾏过程中记录的⽂件如⽇志等信息,可以被⾃动保存在外部存储上,不会由于容器重启⽽丢失⽽运⾏容器有两种⽅式:docker run命令docker-compose命令docker run命令⽅式,通过-v参数挂载外部主机⽬录到容器内的路径上,有多个挂...
如何在Docker容器中运行Angular应用
如何在Docker容器中运行Angular应用运行Angular应用是一项常见的开发任务,而使用Docker容器可以有效地管理和部署这些应用。本文将介绍如何在Docker容器中运行Angular应用的步骤和注意事项。Angular是一种流行的前端框架,用于构建单页面应用程序。使用Angular,开发人员可以创建动态和交互性的Web应用程序,提供出的用户体验。而Docker是一种容器化技术,它能够...
使用Docker构建和部署Angular应用
使用Docker构建和部署Angular应用随着云计算和容器技术的快速发展,Docker已经成为Web应用开发和部署的常用工具。而Angular作为一种流行的前端框架,也在很多项目中被广泛采用。本文将介绍如何使用Docker来构建和部署Angular应用。一、Docker简介Docker是一个开源的容器管理平台,可以将应用程序及其依赖打包成一个可执行单元,实现跨平台、快速部署和可扩展性的优势。通过...
使用cockpit管理kvm虚拟机
使⽤cockpit管理kvm虚拟机在Centos8.2主机上部署kvm,使⽤cockpit管理⾸先检测cpu是否⽀持虚拟化[root@localhost ~]# cat /proc/cpuinfo | grep vmxflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflu...
云计算docker(习题卷3)
云计算docker(习题卷3)说明:答案和解析在试卷最后第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。1.[单选题]如何下载Nginx镜像?A)docker nginx pullB)docker pull nginxC)docker p nginx2.[单选题]创建一个Nginx容器并暴露到宿主机80端口访问?A)docker run -d 80 nginxB)dock...
Windows使用Docker出现exit139错误
Windows使⽤Docker出现exit139错误使⽤Docker Desktop启动⼀个镜像以后,发现直接 EXITED(139)exited这时候⽤ docker log containerId 也获取不到任何⽇志问题缘由了⽐较多的资料哈,Centos6下对Docker⽀持确实是有些问题,反过来Docker下⾯部署Centos 6环境的镜像也会导致⼀些问题我到的资料⽬前账主要是libc的...
EdgeXFoundry初体验(二)--安装部署(用户篇)
EdgeXFoundry初体验(⼆)--安装部署(⽤户篇)=====1. 环境设置 ======OS: CentOS Linux release 7.8.2003 (Core)IP: 192.168.0.133/24=====2. 应⽤设置======A)安装Docker 和Docker Compose:docker-ce的安装前如果存在系统⾃带的docker,且版本较低,可以使⽤下⾯...
定制Docker镜像的方法和技巧
定制Docker镜像的方法和技巧Docker是一种开源的容器化平台,可以帮助开发人员将应用程序及其所有依赖项打包到一个可移植的容器中。这使得应用程序在不同环境中的部署变得更加简单和可靠。而定制Docker镜像则是根据自己的需求来构建一个特定的容器镜像,下面我们来探讨一些定制Docker镜像的方法和技巧。1. 理解Docker镜像的基本概念Docker镜像是由一个或多个文件系统层构成的,这些层以只读...
使用Docker部署网站与应用的最佳实践
使用Docker部署网站与应用的最佳实践随着云计算和容器技术的发展,越来越多的开发人员开始使用Docker来部署他们的网站和应用。Docker的出现改变了传统的部署方式,提供了更为灵活和高效的解决方案。本文将就使用Docker部署网站和应用的最佳实践进行探讨。一、理解Docker的基本概念在开始讨论使用Docker部署网站和应用的最佳实践之前,我们首先需要理解Docker的基本概念。Docker是...
Docker镜像的制作与使用指南
Docker镜像的制作与使用指南Docker技术的兴起,为软件开发和应用部署带来了革命性的改变。作为一种轻量级虚拟化技术,Docker的核心是容器化。而Docker镜像则是容器化的基础。本文将带您深入探索Docker镜像的制作与使用指南。一、Docker镜像的概念Docker镜像是一个轻量级的可执行文件,其中包含了运行应用程序所需的一切:代码、运行环境、库文件等。镜像是Docker生态系统中的基本...
Docker容器技术的应用及系统架构
Docker容器技术的应用及系统架构随着云计算和虚拟化技术的普及,Docker容器技术越来越受到开发人员和系统管理员的青睐。Docker容器技术的出现,一方面解决了传统虚拟化技术存在的性能、资源利用率等问题;另一方面,也带来了很多新的应用场景和业务模式。在本文中,我们将围绕Docker基本概念、架构、以及应用场景等方面,深入剖析Docker容器技术的应用及系统架构。一、Docker基本概念Dock...
详解Docker技术的核心概念与原理
详解Docker技术的核心概念与原理Docker是一种开源的容器化平台,从诞生之初就引起了广泛关注。它的核心目标是在不同的操作系统上实现容器化虚拟化技术,以提供更加高效、轻量级的软件部署和管理方式。本文将深入剖析Docker技术的核心概念与原理。1. Docker的核心概念1.1 镜像(Image)镜像是Docker的基本单位,它包含了一个完整的可运行环境。镜像可以理解为一个不可修改的模板,用来创...
Docker技术详解及应用场景
Docker技术详解及应用场景近年来,随着云计算和容器化技术的快速发展,Docker已经成为了开发人员和系统管理员必备的技术。Docker是一个开源的容器化平台,可以使应用程序在不同的环境中更加稳定、可靠地运行。本文将对Docker技术进行详细解释,并介绍其广泛应用的场景。一、Docker技术的背景和原理在介绍Docker之前,我们先来了解一下虚拟化技术。虚拟化技术是一种将硬件资源抽象为多个虚拟资...
Docker容器镜像的自动化构建与部署流程
Docker容器镜像的自动化构建与部署流程近年来,随着云计算和容器技术的兴起,Docker已经成为了许多开发者和运维人员的首选工具。Docker的核心概念之一是镜像,它可以帮助我们将应用程序及其所有的依赖项打包到一个可移植的容器中。在本文中,我们将讨论Docker容器镜像的自动化构建与部署流程。1. Docker镜像的基本概念在介绍自动化构建与部署流程之前,我们首先简要回顾一下Docker镜像的基...
基于JenkinsPipeline+github+docker持续集成CICD环境搭建过程
基于JenkinsPipeline+github+docker持续集成CICD环境搭建过程声明:部分截图来⾃于⽹络背景略预期⽬标通过Jenkins Pipeline + github + docker,实现代码提交以后⾃动触发环境搭建和测试流程,包括拉取代码、构建镜像、测试镜像、发布镜像、远程部署镜像、回归测试等⾃动化流程。可以实现开发同学在提交代码后的⾃动化测试流程,并且测试环境的可移植性较强,...
使用Jenkins和Rancher实现容器编排的持续交付
使用Jenkins和Rancher实现容器编排的持续交付在现代软件开发中,持续交付是一个非常重要的概念。它可以帮助开发团队更快地交付高质量的软件,并且可以通过自动化流程减少人为错误。在过去,软件交付通常是一个耗时且繁琐的过程,但是随着容器技术的兴起,容器编排工具的出现,如Jenkins与Rancher,已经极大地简化了这个过程。第一步:搭建持续集成环境首先,我们需要搭建一个可靠和可持续的持续集成环...
容器化应用的持续集成和持续部署方案
容器化应用的持续集成和持续部署方案随着云计算和虚拟化技术的迅速发展,容器化应用的概念日益被广泛采用。容器化应用将应用程序及其依赖打包成一个独立的运行环境,具有轻量、可移植、可扩展和隔离等优势。而容器化应用的持续集成和持续部署方案则是保障软件开发与部署的高效和稳定的关键。持续集成是指在软件开发过程中,团队成员将自己的代码频繁合并到主干代码仓库,并通过自动化构建和测试过程,快速反馈其中的问题。而在容器...