1.
docker mysql 重命名
1.先停止正在运行的Mysql容器
docker stop <container_name>
<>中为容器名字
docker rename <old_name><new_name>
2.停止docker run
docker ps #查看容器状态
docker stop <container_id>
docker ps
3.
成功解决Docker You have to remove (or rename) that container to be able to reuse that name. 只需要删除已存在的这个容器就好了
#显示已启动Docker进程
docker ps
#显示最新创建的容器(包含所有的状态)
docker ps -l
删除命令
docker rm [ID]
4.查看本地主机端口
使用Windows+R键打开“运行”窗口,然后输入CMD进入命令提示窗口,进入命令窗口之后,输入:netstat -na ,按回车即可看到整个电脑的详细的端口信息。
5.DBeaver出现 Public Key Retrieval is not allowed
因为连接设置中的allow Public Key Retrieval 属性为false,
解决:1.选中无法连接的数据库,右键点击并选择编辑连接
2.在连接设置的窗口中,点击驱动属性
3.找到allow Public Key Retrieval ,将其值设置为true
4.点击确定,重新连接数据库即可
6.
1.检查Docker服务是否正在运行:要验证Ubuntu中Docker部署MySQL是否成功,可以按照以下步骤操作:
检查Docker服务是否正在运行:
sudo service docker status
运行MySQL容器:
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d
[注]将some-mysql替换为你想要的容器名,my-secret-pw替换为你的密码
检查MySQL容器的状态:
docker ps
如果容器正在运行,你可以通过以下命令进入MySQL命令行界面:
docker exec -it some-mysql mysql -uroot -p
然后输入你之前设置的密码。