Docker安装Mysql以及Orcale

Docker安装教程

1,确保 yum 包更新到最新
[root@localhost ~]#yum update
2,用yum命令拉去docker安装docker
[root@localhost ~]# yum -y install docker
3,启动 Docker 后台服务
[root@localhost ~]# service docker start
4,查看docker的运行状态
[root@localhost ~]# service docker status

Docker安装Mysql

-- 查询mysql镜像
[root@localhost ~]#docker search mysql
-- 拉去mysql镜像
[root@localhost ~]# docker pull mysql:5.7
-- 安装mysql命令
[root@localhost ~]#docker run -itd --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7

Docker安装Orcale

-- 拉去Orcale镜像
[root@localhost ~]#docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
-- 安装orcale镜像
[root@localhost ~]#docker run -d -it -p 1521:1521 --name oracle11g --restart=always registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
-- 查看启动的线程    
[root@localhost ~]#netstat -tulnp
-- 查看运行状态
[root@localhost ~]#docker ps -a
-- 容器内环境配置
-- 进入容器
[root@localhost ~]#docker exec -it oracle11g bash
-- 切换到 root 用户,密码为 helowin
[root@localhost ~]#su root
-- 编辑环境变量 
[root@localhost ~]#vi /home/oracle/.bashrc
-- 在.bashrc文件最后加入以下命令
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH
-- wq保存并退出,然后使用刷新环境变量
[root@localhost ~]#source /home/oracle/.bashrc
-- 切换用户将当前用户切换到 oracle
[root@localhost ~]#su - oracle
-- 进入oracle命令行
[root@localhost ~]$sqlplus /nolog
-- 使用 “操作系统认证” 的方式,登录oracle
SQL>conn / as sysdba
-- 查询
SQL>select instance_name from v$instance;
-- 显示用户
SQL>show user;
-- 打开防火墙
[root@localhost ~]#systemctl start firewalld
-- 查询端口状态
[root@localhost ~]#firewall-cmd --query-port=1521/tcp
-- 永久性开放端口
[root@localhost ~]#firewall-cmd --permanent --zone=public --add-port=1521/tcp
-- 重启防火墙
[root@localhost ~]#firewall-cmd --reload
[root@localhost ~]#firewall-cmd --query-port=1521/tcp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

great-sword

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值