本篇文章主要介绍了" Docker 使用心得以及部署一个Mysql container",主要涉及到方面的内容,对于MySql感兴趣的同学可以参考一下:
最近公司在使用Docker,确实是一个很好用的东西,就像集装箱一样,一层一层的堆叠,操作简单,实用性强,性能也特别好,玩法有很多,可以结合自己项目的实际情况来定...
docker run --name db -e MYSQL_ROOT_PASSWORD=root -d -v /home/tom/mysqldata:/var/lib/mysql/bluemountain mysql:5.6 --lower_case_table_name=1
参数解释:
--name
指定 container 的名字,这里叫 db
-e
指定 container 中 mysql 的 root 用户密码
-v
目录挂载,就是把我们自己建立的数据目录,挂载到 container 中 mysql 的数据目录,这样数据就写到宿主机器了
--lower_case_table_name=1
指定 mysql 的一些配置
启动完成后,打docker ps
命令,就可以看到当前运行的所有 container
![Docker 使用心得以及部署一个Mysql container]()
使用这个 container
到这里为止,mysql 的 container 就启动完成了,但是别的程序的 container 怎么用呢?其实很简单,在启动其他 container 的时候,绑定这个 container 就行。
dk run --name bm -d --link db:db bluemountain
--link db:db1
就表示当前运行的 container 中可以使用 db1
这个名字访问名为db
的container
如果有错误,希望得到指正.
doen.

- 大小: 90 KB

- 大小: 122.7 KB

- 大小: 111.9 KB
以上就介绍了 Docker 使用心得以及部署一个Mysql container,包括了方面的内容,希望对MySql有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_1698241_2.html