目录一、Docker简介Docker的应用场景Docker的优点1、简化程序2、避免选择恐惧症3、节省开支Docker的架构Docker和虚拟机的区别 下图是虚拟机的体系结构:下图是Docker的体系结构:二、Centos7安装Docker【安装】安装条件:Docker要求CentOS系统的内核版本高于3.10,查看本页面的前提条件来验证你的CentOS版本是否支持Docker【环境配置】DockerHelloWorld运行原理解析三、Docker阿里云镜像仓库配置四、常用命令基本命令镜像命令容器命令一、Docker简介新一代虚拟化技术Docker是一个开源的应用容器引擎,基于Go语言并遵从A
目录一、Docker简介Docker的应用场景Docker的优点1、简化程序2、避免选择恐惧症3、节省开支Docker的架构Docker和虚拟机的区别 下图是虚拟机的体系结构:下图是Docker的体系结构:二、Centos7安装Docker【安装】安装条件:Docker要求CentOS系统的内核版本高于3.10,查看本页面的前提条件来验证你的CentOS版本是否支持Docker【环境配置】DockerHelloWorld运行原理解析三、Docker阿里云镜像仓库配置四、常用命令基本命令镜像命令容器命令一、Docker简介新一代虚拟化技术Docker是一个开源的应用容器引擎,基于Go语言并遵从A
目录rpm包查看一般命令查看系统已安装软件相关命令卸载rpm包按照yum源的repo卸载软件查询系统已安装的rpm包查询系统中一个已知的文件属于哪个rpm包查询已安装的软件包的相关文件的安装路径查询一个已安装软件包的信息查看已安装软件的配置文件查看已安装软件的文档的安装位置查看已安装软件所依赖的软件包及文件查看系统未安装软件相关命令查看软件包的详细信息查看软件包所包含的目录和文件查看软件包的文档所在的位置查看软件包的配置文件(若没有,则标准输出就为空)查看软件包的依赖关系 解压释放rpm包查看rpm包里的脚本rpm包查看一般命令安装软件:rpm-ivhfilename.rpm升级软件:rpm-
目录rpm包查看一般命令查看系统已安装软件相关命令卸载rpm包按照yum源的repo卸载软件查询系统已安装的rpm包查询系统中一个已知的文件属于哪个rpm包查询已安装的软件包的相关文件的安装路径查询一个已安装软件包的信息查看已安装软件的配置文件查看已安装软件的文档的安装位置查看已安装软件所依赖的软件包及文件查看系统未安装软件相关命令查看软件包的详细信息查看软件包所包含的目录和文件查看软件包的文档所在的位置查看软件包的配置文件(若没有,则标准输出就为空)查看软件包的依赖关系 解压释放rpm包查看rpm包里的脚本rpm包查看一般命令安装软件:rpm-ivhfilename.rpm升级软件:rpm-
1、查看topic启动zookeeper和Kafka之后,进入kafka目录运行命令查看所有的topic:./bin/kafka-topics.sh--list--zookeeperlocalhost:2181注释:2181是zookeeper端口2、创建topic运行命令:./bin/kafka-topics.sh--create--zookeeperlocalhost:2181--replication-factor1--partitions1--topictest1注释:图示为创建成功3、查服务器内存占用情况df-lh
Kubernetes是一种用于容器编排和管理的开源平台,以下是一些常用的Kubernetes命令:kubectlversion:查看Kubernetes版本信息。kubectlget:查看资源列表,例如kubectlgetpods可以列出所有的Pods。kubectldescribe:查看资源的详细信息,例如kubectldescribepodmypod可以查看名称为mypod的Pod的详细信息。kubectlcreate:创建资源,例如kubectlcreate-fmypod.yaml可以根据yaml文件创建Pod资源。kubectlapply:应用更新,例如kubectlapply-fmy
Linux中操作Hive常用命令1、连接hivehiveshell2、输入hive的用户名和密码username:hivepassword:hive3、查询所有数据库showdatabases;4、查询所有数据表showtables;5、创建数据库createdatabase数据库名称;比如:createdatabasetest;6、删除数据库dropdatabase数据库名称;比如:dropdatabasetest;注意:如果存在表会删除失败。解决这个失败问题有2个方法:第1个方法:先删除对应库的所有表,再删除库。第2个方法:使用cascade关键字执行强制删库。dropdatabaseif
Git常用命令cherry-pick将指定的提交应用于其他分支,可以用于恢复不小心撤销(revert/reset)的提交。对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。这时分两种情况。一种情况是,你需要另一个分支的所有代码变动,那么就采用合并gitmerge。另一种情况是,你只需要部分代码变动(某几个提交),这时可以采用cherrypick。1、cherry-pick使用gitcherry-pick命令的参数,不一定是提交的commit值,分支名也是可以的,表示转移该分支的最新提交。#选择commit,合并进当前分支,会在当前分支产生一个新的提交#去合并某分支的某一次提交记录
Linux命令一切都是一个文件。(存储形式)系统中拥有小型,单一用途的程序。当遇到复杂任务,通过不同功能用途的程序组合起来完成。(大化小,小化了)避免令人困惑的用户界面。(统统用命令)连配置文件都存储在文本中,方便增、删、改、查。不在乎后缀名,文件名与文件类型不相关。(不是用文件后缀来区分类型)[root@localhost~]#root:表示当前用户localhost:表示主机名~:表示家目录#:表示当前用户是管理员用户$:普通用户#关机:halt#立刻关机2、poweroff#立刻关机3、shutdown-hnow#立刻关机(root用户使用)4、shutdown-h10#10分钟后自动关
视图种类和切换:三种视图①用户视图---默认状态下为用户视图,快捷键ctrl+z切换为用户视图②系统视图---[主机名]命令system-view进入系统视图,使用快捷键ctrl+z从系统视图切换回用户视图③接口视图---[主机名-接口名]在系统视图下,输入接口号,进入接口视图第一部分:划分vlan1.创建vlan:vlanbatch2 3---创建两个vlan,vlan1和vlan2(不要创建名字为vlan1的vlan)2.查看vlan:displayvlan3.进入端口:interface 端口号4.设置端口模式:portlink-type模式名/access5.进入端口后将该端口划分给某