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 ...
随机推荐
- Javascript获取JSON对象长度
- django下创建多个app,如何设置每个app的urls
1.创建第二个app 假设我们项目P下面已经有了一个默认的app,名字是app1.现在我想创建第二个app,名字时app2. 进入pychram下的Terminal中,运行命令: python man ...
- 基于全志a33-vstar开发板的ap6210WiFi模块移植
可以去链接看更详细的,第一次用博客,这个编辑方式太不友好了. 文档:全志a33--系统移植--ap6210WiFi模块移?..链接:http://note.youdao.com/noteshare?i ...
- Linux组管理、用户管理、查看用户信息、usermod、which、切换用户、修改文件具体权限
组管理 提示:创建组/删除组的终端命令都需要通过sudo执行 序号 命令 作用 01 groupadd组名 添加组 02 groupdel组名 删除组 03 cat/etc/group 确认组信息 0 ...
- 计算GPA
#include <stdio.h> int main() { int n,t,i; float sum,s,p,m,k; while(~scanf("%d",& ...
- python3与Excel的完美结合
https://segmentfault.com/a/1190000016256490 Excel 是 Windows 环境下流行的.强大的电子表格应用.openpyxl 模块让 Python 程序能 ...
- 创建包含CRUD操作的Web API接口2:实现Get方法
本节是前一节的延续,上一节中我们已经为我们的Web API项目创建必要的基础设施. 在本节中,我们将在我们的控制器类中实现操作方法,这些方法用来处理HTTP GET请求. 根据Web API命名约定, ...
- docker 入坑4
搭建mongodb $ docker run --name mongo -it -d -p : -v ~/docker-data/mongo:/data/db -e MONGO_INITDB_ROOT ...
- bootstrap 模态
<script type="text/javascript" src="js/jquery-ui-custom.min.js"></scrip ...
- NEST health与settings
/// <summary> /// 创建Idx,并设置分片和副本 /// </summary> public void Settings() { var response = ...