如果是云服务器的话,注意开放服务器端口,关闭linux防火墙
安装docker
参考地址:
安装docker并使用docker安装mysql
docker安装MySQL教程
CentOS 7安装docker
Docker部署SpringBoot使用了SSL的项目

解决如题问题的还是这篇帖子
Docker创建MySQL容器使用navicat连接失败

在这里插入图片描述
但是画标记的那一块得注意
mysql -uroot -p
其他得都可以。

Docker常用命令
docker 停止、启动、删除镜像指令

容器
复制代码
 docker ps // 查看所有正在运行容器
 docker stop containerId // containerId 是容器的ID

 docker ps -a // 查看所有容器
 docker ps -a -q // 查看所有容器ID

 docker start $(docker ps -a -q) // start启动所有停止的容器
 docker stop $(docker ps -a -q) // stop停止所有容器
 docker rm $(docker ps -a -q) // remove删除所有容器
复制代码
镜像
删除所有镜像

docker rmi $(docker images -q)
根据格式删除所有镜像

docker rm $(docker ps -qf status=exited)

docker常用命令

Linux防火墙命令
systemctl status firewalld		#1:查看防火
systemctl start firewalld		#2:启动防火
systemctl stop firewalld		#3:关闭防火墙
systemctl restart firewalld		#4:重启防火墙
systemctl disable firewalld		#5:永久关闭防火墙
systemctl enable firewalld		#6:开机启动防火墙
1
2
3
4
5
6
docker常用命令
systemctl start docker			#启动docker
systemctl status docker			#查看docker
systemctl stop docker			#停止docker
systemctl restart docker		#重启docker
systemctl enable docker			#开机自启docker
docker rmi 镜像名				#删除镜像
docker pull 					#拉取镜像
docker images					#查看docker所有的镜像
docker ps 						#查看docker 运行的容器
docker ps -a 					#查看所有容器
docker start 容器名或者容器id 		#启动容器
docker restart 容器名或者容器id 	#重新启动容器
docker stop 容器名或者容器id 		#停止容器
docker rm 容器名或者容器id			#删除容器只可以删除未运行的容器,删除运行的容器rm后加空格-f
docker exec -it 容器名或者容器id /bin/bash		#进入容器内部
apt-get update					#容器内部安装工具更新
apt-get install 工具名 -y			#容器内部安装工具
————————————————
版权声明:本文为CSDN博主「不为码农的码农」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45351743/article/details/114070147
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐