博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker安装mysql
阅读量:5917 次
发布时间:2019-06-19

本文共 951 字,大约阅读时间需要 3 分钟。

1.下载需要的版本

[root@docker ~]# docker search mysql [root@docker ~]# docker pull mysql:5.7

2.生成容器

[root@docker ~]# docker run -p 12345:3306 --name mysql           -v ~/mysql/conf:/etc/mysql/conf.d           -v /mysql/logs:/logs           -v /mysql/data:/var/lib/mysql           -e MYSQL_ROOT_PASSWD=123456           -d mysql:5.7

3.查看容器

[root@docker mysql]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES0608c61406e8 mysql:5.7 "docker-entrypoint.sh" 13 seconds ago Up 10 seconds 33060/tcp, 0.0.0.0:12345->3306/tcp mysql

4.交互运行

[root@docker ~]# docker exec -it mysql /bin/bashroot@0608c61406e8:/# mysql -uroot -p123456

5.备份

[root@docker mysql]# docker exec mysql sh -c 'exec mysqldump --all-databases -uroot -p"123456" '> /mysql/all_databases.sqlmysqldump: [Warning] Using a password on the command line interface can be insecure.[root@docker mysql]# lsall_databases.sql  conf  data  logs

 

转载于:https://www.cnblogs.com/ray-mmss/p/10622884.html

你可能感兴趣的文章
windows多线程详解
查看>>
JUnit + Mockito 单元测试(二)(good)
查看>>
E. Riding in a Lift(Codeforces Round #274)
查看>>
Android(Xamarin)之旅(四)
查看>>
Markdown 写作工具选择
查看>>
c++ char_traits模板类的实现!!!
查看>>
Drupal 7 建站学习手记(四):怎样改动Nivo Slider模块的宽高
查看>>
SOUI更新到2.0
查看>>
[PCL]5 ICP算法进行点云匹配
查看>>
Python2.7字符编码详解
查看>>
jsonUtil 工具类
查看>>
测试驱动开发与Python
查看>>
block_dump观察Linux IO写入的具体文件(mysqld)
查看>>
一行代码解决Android M新的运行时权限问题
查看>>
hdu 5726 tetrahedron 立体几何
查看>>
java微信开发API第一步 服务器接入
查看>>
unity3d继续尝试
查看>>
XPath详解
查看>>
Oracle SQL Developer 添加SQLServer 和Sybase 连接
查看>>
Liferay7 BPM门户开发之33: Portlet之间通信的3种方式(session、IPC Render Parameter、IPC Event、Cookies)...
查看>>