利用dockerfile构建mysql容器
来源:互联网 发布:淘宝好的二手电脑店 编辑:程序博客网 时间:2024/05/29 04:01
本文目的是创建一个MySQL的image,并且在新创建出来的容器里自动启动MySQL服务接受外部连接
步骤:
1. 首先创建一个目录并在目录下创建一个Dockerfile,文件内容如下
2. 在Dockerfile所在目录下运行build命令来生成image文件,这里使用mysql_server作为image文件名
运行完build命令后,可以使用“sudo docker images”来查看。
3. 启动容器
3.1 首先使用下面的命令来启动容器
启动完容器后,可以使用“sudo docker ps”来查看,此时可以看PORTS列内容为“0.0.0.0:49153->3306/tcp”,容器的3306端口会被映射到宿主机器的49153端口,这样我们就可以通过宿主机器的49153端口来连接了,比如:
3.2 另外在运行容器的时候也可以通过下面的命令
此时容器的3306端口会被映射到宿主机器的3306端口,这样我们就可以通过宿主机器的3306端口访问mysql了
0 0
- 利用dockerfile构建mysql容器
- 使用Dockerfile构建容器
- 利用Dockerfile构建镜像
- Docker技术剖析--dockerfile构建容器
- 利用Dockerfile构建mysql镜像并实现数据的初始化及权限设置
- Docker容器学习梳理-Dockerfile构建镜像
- Docker采用Dockerfile方式构建Tomcat容器镜像
- 利用Dockerfile构建一个基于centos 7,包括java 8, tomcat 7,php ,mysql+mycat的镜像
- 利用Dockerfile创建镜像并生成容器
- 利用Dockerfile构建一个基于CentOS 7镜像参考
- 【Dockerfile】Dockerfile构建过程-去除缓存构建
- Dockerfile-mysql
- docker dockerfile 创建容器
- Dockerfile构建过程
- Dockerfile 构建镜像
- Dockerfile构建Nginx实例
- 使用Dockerfile构建支持ssh服务自启动的容器镜像
- 【Docker容器的数据管理】- 使用Dockerfile构建包含数据卷的镜像
- hadoop权威指南阅读笔记(一)
- VS2010 恢复默认设置
- 关于linux新手常用命令
- HDU1161 Eddy's mistakes
- iOS开发中ViewController的生命周期分析和使用方法
- 利用dockerfile构建mysql容器
- Common Intents
- Qt学习 -- Qt采用设计器Qt Designer与 代码实现的区别
- 1133: 【C语言训练】求1+2!+3!+...+N!的和
- boost正则表达式小结
- ros句柄
- poj 2709 Painter
- Nmap速查手册
- Oracle ORA-12541:TNS:no listener错误解决方法