Docker 安装mysql、oracle
来源:唐山网站优化
Docker 安装mysql、oracle
使用ssh工具登录docker
docker 的ip一般默认为192.168.99.100
可以通过安装docker-machine之后,执行 docker-machine ip获取
通过ssh 连接登录docker:用户名docker 密码 tcuser,登录之后,切换到root需要执行 sudo -i
常用docker 命令
docker images :查看下载的镜像
docker ps :查看运行的容器
docker ps -a: 查看所有的容器
docker container rm 容器名称/id :删除指定的容器(必须是停止运行的容器) docker stop 容器名称/id :停止运行
docker exec -it 容器名称/id /bin/bash:进入指定容器中。
解决docker,ubuntu镜像中没有vi/vim
两行命令
apt update
apt install vim
使用docker 创建mysql5.7
- docker search mysql 查看mysql镜像
- docker pull mysql:5.7 拉取指定的mysql镜像
- docker run --name mysql01 -p 33306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 创建指定名称mysql01 镜像的容器
- 通过工具连接192.168.99.100:33306 root/root,成功连接mysql数据库
- 多次启动,可运行多个名称的mysql容器
使用docker 创建oracle XE
- docker search oracle 查找oracle镜像
- docker pull oraclexxxx:xe 拉取指定名称的oracle镜像
- docker run --name 11gXe -p 18521:1521 -p 19080:8080 -d oraclexxxx:xe :创建指定名称11gXe 镜像的容器
- docker exec -it 11gXe bash :进入oracle容器中
- su oracle 切换到oracle用户
- sqlplus / as sysdba :登录oralce
- 修改system/sys密码:alter user system identified by system;alter user sys identified by sys;
- 用工具登录oracle 192.168.99.100:18521 XE system/system 成功
Docker 安装mysql、oracle的更多相关文章
- 使用Docker安装Mysql
最近使用阿里云服务器,学习一下Docker,今天学着使用Docker安装MySQL. 首先,从阿里云的Docker Hub 上pull一个MySQL的image. [centos@loovelj~]$ ...
- 使用docker安装mysql和redis
本文介绍在linux下使用docker安装mysql和redis. 原文地址:代码汇个人博客 http://www.codehui.net/info/59.html 测试环境:centos7.6,do ...
- Docker学习实践 - Docker安装MySql数据库
Docker安装MySQL数据库 1.Ubuntu安装MySQL安装 (1)安装编译源码需要的包 sudo apt-get install make cmake gcc g++ bison libnc ...
- 解决Docker安装MySQL不区分大小写问题
Docker安装MySQL忽略大小写问题的问题连接MySQL: 查看当前mysql的大小写敏感配置 show global variables like '%lower_case%'; +------ ...
- [转]Docker学习之四:使用docker安装mysql
本文转自:https://blog.csdn.net/qq_19348391/article/details/82998391 Docker学习之一:注册Docker Hub账号 Docker学习之二 ...
- SpringBoot Docker Mysql安装,Docker安装Mysql
SpringBoot Docker Mysql安装,Docker安装Mysql ================================ ©Copyright 蕃薯耀 2018年4月8日 ht ...
- docker 安装mysql mongo
Docker安装Mysql 1.拉取镜像 docker pull mysql/mysql-server 2.运行mysql docker run -d -p : --name [Name] [Imag ...
- Docker安装MySQL忽略大小写问题的问题
原文:Docker安装MySQL忽略大小写问题的问题 连接MySQL: 查看当前mysql的大小写敏感配置show global variables like '%lower_case%';+---- ...
- 【Linux】【自学笔记】Linux下面docker安装mysql
写在前面: 捣腾继续,之前把一个SpringBoot的程序安装在docker上面,参考链接:https://www.cnblogs.com/aki-stones/p/2019-11-01-note.h ...
随机推荐
- Linux Ubntu 常用命令
1. ctrl+alt+t 打开一个终端命令窗口. 2. 在一个文件夹下 按ctrl+H,会显示以. 开头的文件. 3. 同时打开多个文件夹浏览窗口:在文件夹窗口中 Ctrl + N 4. ...
- QT虚拟小键盘设计--qt事件循环,事件发送的理解
有人讲到QT5.7及其以后的版本才自带免费的小键盘插件. QT5.10中关于QKeyEvent类:点击打开链接 QT sendEvent和PostEvent, 点击打开链接 my god,我今天安装了 ...
- 链表习题(6)-链表返回倒数第k个数的位置的值
/*链表返回倒数第k个数的位置的值*/ /* 算法思想:先取得链表的长度len,之后获取len-k+1的位置元素的值 */ Elemtype Getelem_rear(LinkList L, int ...
- python基础 — 数据组合
a = [1, 2, 3] b = [4, 5, 6] c = [7, 8, 9] for x, y, z in (a, b, c): print(x, y, x) print(type(zip(a, ...
- Numpy学习笔记(上篇)
目录 Numpy学习笔记(上篇) 一.Jupyter Notebook的基本使用 二.Jpuyter Notebook的魔法命令 1.%run 2.%timeit & %%timeit 3.% ...
- 3.NioEventLoop的启动和执行
NioEventLoop启动和执行 NioEventLoop启动 在服务端启动的代码中,我们看到netty在注册和绑定时,判断了当前线程是否是NioEventLoop线程.如果不是, 则将这些操作包装 ...
- 解决springboot 新版本 2.1.6 spring-boot-starter-actuator 访问报404
pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt ...
- ubuntu 16.04 循环登陆问题
换了个titan x重装显卡驱动失败之后一直循环登陆,试了N种处理显卡驱动的方法,并没有啥用. 最后查看了一下.Xerrer文件(具体的文件名我给忘记了),发现是.Xauthority. 现象:在Ub ...
- .Net Jpush极光推送
1.首先登陆极光官网注册账号 https://www.jiguang.cn/push 2.注册成功后,在应用管理中创建应用
- 安装Ubuntu18.04系统
一.安装Ubuntu系统 进入系统安装的第一个界面,开始系统的安装操作.每一步的操作,左下角都会提示操作方式!! 1.选择系统语言-English 2.键盘设置-English 3.选择操作Insta ...