Docker搭建MySQL服务(三)

后面的环境或者服务搭建都是基于之前文章来进行搭建的,以后就不再冗余介绍docker的搭建过程了
下面开始我们的mysql服务搭建
1)第一步,拉取MySQL镜像

sudo docker pull mysql

在这里插入图片描述
查看镜像

sudo docker images

亦可以在之前的搭建的Shipyard DC私有云平台查看如下图,如果不知道Shipyard 怎么搭建,请查看:
https://blog.csdn.net/li_yan_sring/article/details/84447588 来进行容器的web页面展示
在这里插入图片描述

sudo docker run --name pwc-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql
–name:给新创建的容器命名,此处命名为pwc-mysql
-e:配置信息,此处配置mysql的root用户的登陆密码
-p:端口映射,此处映射主机3306端口到容器pwc-mysql的3306端口
-d:成功启动容器后输出容器的完整ID,例如上图 73f8811f669ee...
最后一个mysql指的是mysql镜像名字

到这里我们查看容器运行状态

sudo docker ps

同样也可以通过web页面直观的看到
在这里插入图片描述
点击放大镜按钮,看到如下详情
在这里插入图片描述
测试连接MySQL
我用的是idea带有工具进行连接,连接之前需要在服务器做如下操作

sudo firewall-cmd --add-port=3306/tcp  #如果报错 FirewallD is not running ,则要开启防火墙,因为之前搭建前面的环境的时候把防火墙关闭掉了
sudo systemctl start firewalld  #启动防火墙
sudo firewall-cmd --add-port=3306/tcp  #此时防火墙已经开启并且执行此命令后3306 端口会被开放
sudo systemctl stop firewalld  #关闭防火墙

然后用工具连接,则证明环境搭建成功
在这里插入图片描述
后面会对springboot的相关环境进行搭建,例如,swagger2,阿波罗,xxl调度中心搭建等等,更多的内容敬请期待

发布了24 篇原创文章 · 获赞 6 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/li_yan_sring/article/details/84451374
今日推荐