本文小编为大家详细介绍“Docker数据管理与端口映射的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Docker数据管理与端口映射的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
一、Docker数据库管理1、宿主机共享数据到容器。#容器共享数据到宿主机。2、容器与容器共享数据,宿主机批量管理容器。二、dockers容器部署MySQL服务发布。
1、配置docker宿主机共享docker容器上网。
[root@centos01 ~]# vim /etc/sysctl.conf #开启路由转发#末行添加#重新载入sysctl变量
2、创建安装MySQL容器并发布端口号。
#报错#解决3、登录MySQL容器。
4、容器中安装MySQL容器。
[root@f7f3ddf057f1 /]# yum install mysql mysql-server -y5、启动容器中的MySQL服务并初始化MySQL。(容器中centos6环境)
[root@f7f3ddf057f1 /]# service mysqld start[root@f7f3ddf057f1 /]# chkconfig –level 35 mysqld on
6、设置MySQL登陆密码。
[root@f7f3ddf057f1 /]# mysqladmin -uroot password pwd@123
7、授权特定IP地址和账户密码登陆容器中MySQL。8、设置宿主机登录发布的容器3306端口。三、docker容器部署apache服务并发布。
1、创建安装apache容器并发布端口。2、登录apache容器。
3、容器中安装httpd服务。
[root@b90f759d7101 /]# yum install httpd -y
4、启动容器中的httpd服务。5、宿主机访问。
docker中,对数据的管理主要在于两个方面,其一是为了方便查看容器内的数据,其二是实现多个容器的数据共享。
读到这里,这篇“Docker数据管理与端口映射的方法是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网行业资讯频道。