和大家分享完在Linux系统中安装docker安装后,本片文章将和大家深入讲解一下Docker数据管理与端口映射。
一、Docker数据库管理1、宿主机共享数据到容器。#容器共享数据到宿主机。2、容器与容器共享数据,宿主机批量管理容器。二、dockers容器部署MySQL服务发布。1、配置docker宿主机共享docker容器上网。[root@centos01 ~]# vim /etc/sysctl.conf #开启路由转发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 on6、设置MySQL登陆密码。[root@f7f3ddf057f1 /]# mysqladmin -uroot password pwd@1237、授权特定IP地址和账户密码登陆容器中MySQL。8、设置宿主机登录发布的容器3306端口。三、docker容器部署apache服务并发布。1、创建安装apache容器并发布端口。2、登录apache容器。3、容器中安装httpd服务。[root@b90f759d7101 /]# yum install httpd -y4、启动容器中的httpd服务。5、宿主机访问。
docker中,对数据的管理主要在于两个方面,其一是为了方便查看容器内的数据,其二是实现多个容器的数据共享。
以上就是为各位朋友分享的相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多