虚拟化和虚拟网桥两种实现方法 Linux:QEMN,QEMN由法国天才程序员研发,大小1到2兆。众多虚拟化都不具备IO模拟,它需要结合QEMN来实现 Virtio:澳大利亚天才研发。天才你懂得 虚拟化技术分类: 模拟:PearPC,Bochs,QUMU这三种模拟器 1, 底层硬件,硬件之上运行主机,主机之上运行虚拟化模拟器软件,模拟器可以模拟众多硬件环境,如CPU,IO,内存等 完全虚拟化:也称为nativevirtuliz 应用运维 2023-07-16 向阳逐梦
KVM手动配置安装实践(一) 环境: vmware [root@kvm ~]# yum -y install lsb[root@kvm ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0 应用运维 2023-07-16 三掌柜
openstack之mysql&&rebbmqserver实践(一) epel源 rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel//6/x86_64/epel-release-6-8.noarch.rpm 源码依赖包 yum install python-pip gcc gcc-c++ make libtool patch automake python-devel libxslt-devel MySQL-python 应用运维 2023-07-16 贤蛋大眼萌
virtinstall创建kVM参数 virt-install使用!使用virt-install创建虚拟机并安装GuestOS virt-install是一个命令行工具,它能够为KVM、Xen或其它支持libvrit API的hypervisor创建虚拟机并完成GuestOS安装;此外,它能够基于串行控制台、VNC或SDL支持文本或图形安装界面。安装过程可以使用本地的安装介质如CDROM,也可以通过网络方式如NFS、HTTP或FTP服 应用运维 2023-07-16 捡田螺的小男孩
如何在宿主机上查询虚拟机的ip 如何在宿主机上查询虚拟机的ip1) virsh dumpxml 虚拟机名字 <interface type='bridge'> <mac address='52:54:00:89:58:9d'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='e1000'/> < 应用运维 2023-07-16 宇宙之一粟
Docker简单安装和命令使用 dockerdocker容器可在一次构建后多次运行dcoker和虚拟机的对比:通常我们是硬件上跑linux系统,在系统上做linux虚拟化,在虚拟主机中跑各种应用,而此各个虚拟机是完全隔离,而docker则是在硬件层次上跑linux系统,在系统上做docker engine,在docker engine上直接跑各种应用,在底层是容器。目前docker只能在64位操作系统运行,在windows是无法 应用运维 2023-07-16 宇宙之一粟
Docker网络和数据卷 docker 网络映射1,随机映射,随机映射端口不会有冲突 -P [root@zabbix-3 ~]# docker run -d -P --name mynginx1 nginx ff5442b84da4b346e5470e3fc74c401ae14f7c3b3b72ad2d85ce04195f26976f [root@zabbix-3 ~]# docker ps -l CONTAINER ID 应用运维 2023-07-16 LOVEHL^ˇ^
构建一个简单的docker镜像 1,下载镜像 首先,我们需要一个系统,以官方的centos为例,先pull下来 [root@zabbix-3 ~]# docker pull centos Using default tag: latest latest: Pulling from library/centos a3ed95caeb02: Already exists a3ed95caeb02: Already exists Di 应用运维 2023-07-16 大猫
使用dockerfile构建一个简单的镜像 前言: dockerfile包含,基础镜像信息,维护者信息,镜像操作命令,容器启动时执行指令 1,创建一个目录 [root@localhost ~]# mkdir dockerfile [root@localhost ~]# cd dockerfile && mkdir nginx && cd nginx 2,创建Dockerfile文件 Dockerfile这个文 应用运维 2023-07-16 宇宙之一粟
Docker Hub简单使用 Docker hub仓库使用 准备工作: 起先,需要在https://hub.docker.com/注册一个用户 演示一次将镜像上传到docker hub的过程 pull一个镜像 首先需要一个镜像 [root@localhost ~]# docker pull benyoo/alpine:3.4.20160812 3.4.20160812: Pulling from benyoo/alpine 应用运维 2023-07-16 三掌柜
Docker alpine构建nginx Docker alpine构建nginx 1,pull一个基础镜像 至于如何pull自己的镜像和构建镜像可以参考Docker Hub简单使用也可以pull本章中的docker hub的镜像 [root@gitlab conf]# docker pull marksugar/alpine Using default tag: latest latest: Pulling from marksugar 应用运维 2023-07-16 宇宙之一粟
Docker本地仓库简单使用 docker镜像和容器常用命令 docker镜像命令 获取镜像:docker pull centos查看镜像:docker images查看镜像详细信息:docker inspect [NAME:tag] 搜索镜像:docker search [NAME:tag] 删除镜像:docker rmi [NAME:tag&ID] -f:强制删除创建镜像:docker commit 导入镜像: 应用运维 2023-07-16 大树
Docker数据管理备份和恢复 Docker数据管理 容器中管理数据主要有两种方式:数据卷和数据卷容器 将本地的目录或者文件挂载到容器内的数据卷中 数据卷是可提供容器使用的特殊目录,他绕过文件系统,可提供多种特性 数据卷可一在容器直接共享和重复使用 数据卷的修改会立刻生效 数据更新不会影响到镜像 卷一直存在,不管容器有没有使用 1,挂载目录 数据卷类似于linux中的mount挂载操作 在使用docker run命令的时候使用- 应用运维 2023-07-16 泡泡
Centos7 Install rancher 如果你要使用rancher,你需要安装docker,如果官网打不开,你也可以访问本站链接参考安装当然,官网安装rancher也是比较详细的,如果你能打开,不妨看看 sysinfo [root@gitlab ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@gitlab ~]# uname -a Linux 应用运维 2023-07-16 大树
Docker指定网桥和指定网桥IP $ docker network ls NETWORK ID NAME DRIVER 7fca4eb8c647 bridge bridge 9f904ee27bf5 none null cf03ee007fb4 host host Bridge默认bridge网络,我们可以使用docker network inspect命令查看返回的网络信息,我们使用docker run 命令是将网络自动应用到新 应用运维 2023-07-16 大白菜程序猿
Docker分离构建lnmp部署wordpress os: [root@LinuxEA lnmp]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) mariadb-10.0.27-linux nginx1.10:1 php5.6.26 须知 在Docker单机上分离LNMP在dockerfile之前已经将/mydata/data的数据目录放置在宿主机上存放,在run起mys 应用运维 2023-07-16 穿过生命散发芬芳
Docker部署Redis cluster3.2.5集群 和之前一样,使用alpine的版本,redis 是3.2.5稳定版本 [root@LinuxEA redis1]# cat Dockerfile FROM alpine MAINTAINER wwww.linuxea.com for mark RUN apk update && apk --no-cache add curl && curl -sO http://d 应用运维 2023-07-16 法医
Docker构建二进制mariaDB环境 基础镜像基于Centos,因此体积较大,可以在测试环境快速部署,Mariadb为二进制安装 也可以直接访问github查看:https://github.com/LinuxEA-Mark/docker-mariaDB 一键安装Mariadb: curl -LKs4 https://raw.githubusercontent.com/LinuxEA-Mark/docker-mariaDB/maste 应用运维 2023-07-16 宇宙之一粟
docker构建subversion1.9.4 github地址:https://github.com/LinuxEA-Mark/docker-subversion1.9.4 一键安装: curl -Lks4 https://raw.githubusercontent.com/LinuxEA-Mark/docker-subversion1.9.4/master/docker-create-svn.sh |bash DockerfileDocke 应用运维 2023-07-16 Escape
jenkins+gitlab+docker快速部署发布回滚示例 本章简单介绍docker+jenkins+gitlab发布和回滚,相比较上一篇中git+jenkins http://www.linuxea.com/1537.html来说,加入了docker,加入docker后,发布和回滚变得将是很简单,容器本身一次构建后,存放在docker仓库中,回滚只需要拉取仓库的镜像后直接run起来即可,回滚也是如此,而且他的备份可以直接打包成tar.gz压缩包,解压到其 应用运维 2023-07-16 捡田螺的小男孩