1、sysdba,sysasm,dba,system,sys
DBA是一种role,是对Oracle实例里对象的操作权限的集合
SYSDBA是概念上的role,是一种登录认证时的身份标识
SYS用户必须以SYSDBA身份登录,具有最高权限
ASM(自动存储管理) 实例由 DBA 管理
SYSASM的权限,执行asm的管理任务
sysdba拥有最高的系统权限,管理Oracle实例
sysdba和sysoper属于系统权限
system用户具有DBA权限,但是没有SYSDBA权限
2、容器
(1)容器是操作系统和虚拟机的集成放在镜像空间
pod最小调度单元(master负责调度管理)
docker:最小计算单元
pod ——容器 ——数据库/实例
(2)docker 三要素:
镜像 已打包好的,去拿取,进行运行,用于启动容器
仓库 存放镜像
容器 已经正在运行的镜像状态
(3)与虚拟机的区别
cgroup 限制资源的使用
namespace 命名空间 k get ns
rootfs 操作系统文件、配置、目录
(4)yum安装
yum install docker:普通安装
systemctl start/enanle docker开启docker
3、docker基本命令
docker images 看docker镜像
docker images |grep mysql 查看MySQL的镜像
docker search mysql查看有关MySQ的L有多少个镜像
docker rmi xxx 删掉镜像
mariadb mysql的分支
查看本机端口命令:netstat -antp|grep 10001是否在用
#docker ps |grep mysql 看容器
#docker stop (镜像ID)停止镜像运
#docker exec -it mysql5.7_docker env|grep ROOT 看mysql密码
#docker exec -it mysql5.7_docker /bin/bash 进入一个容器
#mysql -u root -t 进入mysql