docker安装mysql与使用(含常见问题解决方法)

在ARM64架构的KylinOS上安装MySQL数据库、Redis、Java、Docker 在ARM64架构的KylinOS上安装MySQL数据库以下是在ARM64架构的KylinOS操作系统上安装MySQL数据库的步骤,提供脚本方式和分步方式两种选择。 阅读详情
docker pull mysql:5.7
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -v /opt/mysql:/var/lib/mysql  -p 3306:3306 -d mysql:5.7

删除之前创建的容器:

docker rm mysql

或者

docker rm -f mysql

查看启动情况:

docker ps

进入mysql容器:

docker exec -it --user root mysql /bin/bash

常见问题:

1、如果之前没有删除干净,会出现下面错误提示:

/usr/bin/docker-current: Error response from daemon: service endpoint with name mysql already exists.

执行:

docker network disconnect --force bridge mysql

即可

2、开机如何启动

docker应用程序本身在安装后是开机启动的,设置容器也能随开机启动的方法

docker update --restart=always mysql

3、pull镜像慢

修改Docker镜像源:
修改或新增 /etc/docker/daemon.json(没有这个文件就创建)

sudo vim /etc/docker/daemon.json
{"registry-mirrors": ["http://hub-mirror.c.163.com"]}
systemctl restart docker.service

然后重新尝试,应该快了很多。

Cloudflare 5秒盾逆向实战:从503到cf_clearance的全流程拆解(附避坑指南) 本文深入拆解了Cloudflare 5秒盾的完整逆向流程,从首次503响应到最终获取cf_clearance令牌,详细解析了五层挑战机制。文章重点分享了实战中的核心避坑指南,包括时间戳校验、动态图片尺寸获取、会话保持方案选择以及复杂环境检测的应对策略,为开发者提供了一套绕过5秒盾的实用方法论。 阅读详情

相关推荐

机器人动力学控制学习笔记(一)————机器人控制概述

一、概述 1、机器人控制的目的 对自由运动机器人来说,控制的目的是要控制机器人手端的位置和姿态(以后统一简称为位姿),即所谓位置控制问题。这时希望机器人手端所达到的位置称为期望位置或期望轨迹。期望轨迹可以在机器人任务空间中给出,也可以通过逆运动学关系转化为机器人关节空间中的期望轨迹。期望轨迹通常有两种形式:一种是一个固定位置(即固定点),另一种是一条随时间连续变化的轨迹。自由运动机器人位置控制的目的,是要使机器人手端从任意起始位置出发都能到达期望轨迹。当期望轨迹是固定点时的位置控制称为定...

冰与火的青春的博客 6852

docker mysql 报错_centOS7 docker 启动 mysql 时报错

Win7 Oracle VM VirtualBox 虚拟机环境,CentOS7, Docker version 1.13.1, build 07f3374/1.13.1。1.执行命令:docker run –name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql错误信息如下:` /usr/bin/docker-current: Error respo...

weixin_34887221的博客 450

实现敌人跟随玩家。(Unity)

首先和玩家设置一模一样,给敌人添加一个刚体,设置一个碰撞器,并设置一个触发器。然后在对场景里面的组件添加导航网格代理并且进行bake烘焙,那样的话敌人就可以在进行烘焙的位置进行移动。创建脚本,并且挂载脚本到敌人的组件上,用代码进行实现效果,并且要挂载目标对象。

weixin_57813136的博客 1845

docker出错/usr/bin/docker-current: Error parsing reference: "‐‐name" is not a valid repository/tag: in

Docker提示报错/usr/bin/docker-current: Error parsing reference: “‐‐name” is not a valid repository/tag: invalid reference format. 大家好我是it苏大强,这里我们分析一下常见错误 当我们使用docker创建容器使用命令: docker run ‐‐name Mytomcat ‐...

qq_41774376的博客 1万+

docker安装mysql和设置自定义数据目录

一、docker安装 这里使用的是linux centos7以上的版本作为示例讲解 1、直接安装使用命令:yum install docker 2、启动命令:systemctl start docker 3、查询安装docker版本信息:docker -version 4、指定版本拉取mysql的镜像 docker pull mysql:5.6.45 5使用docker images查询下载的镜像文件 二、mysql安装 1、先创建你要指定的数据目录:mkdir -p/..

qq_28245087的博客 2238

【已解决Docker启动MySQL容器失败:STATUS:‘ Exited (1) 2 minutes ago ‘,远程连接MySQL连不上问题

docker启动容器失败:STATUS:' Exited ',这个时候如果显示的是up状态,那就是启动成功了。状态为exited,所以没有启动成功。远程连接MySQL连不上问题

m0_65992672的博客 1万+

Docker安装Mysql流程以及出现的异常

1.安装Docker 2.搜索Mysql镜像资源 docker search mysql 3.拉取mysql镜像资源 docker pull mysql:8.0 //不加版本号,默认最新版 4.创建mysql容器 docker run --name mysqlMine -p 33066:3306 -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/...

Java_ABC00的博客 301

Hadoop,Java,dockermysql安装配置常见问题解决方法

Hadoop,Java,dockermysql安装配置常见问题解决方法 本文是本人在学习中对一些常见问题解决,将其解决方案总结如下,会陆续跟新。如有不对之处敬请指正,感激不尽。(如果要用到本文中一些代码,最好自己敲在文本转格式的时候,很容易出现引号问题的错误。而在Linux中引号的问题尤为常见) 1虚拟机打开界面黑屏 以管理员身份进入cmd界面,输入netsh winsock reset然后回...

qq_39035389的博客 404

安装Docker,脚本安装MySQL并启动

前言 脚本下载 1. Docker安装 直接按照Docker可能会报selinux错误,解决办法: # 可能会报错需要更高版本的selinux yum -y install wget # 如果下载404, 到页面查看最新的http://mirrors.atosworldline.com/public/centos/7/extras/x86_64/Packages/,加到url末尾即可 wget...

GYT0313 949

Ubuntu18.04.3使用Docker安装mysql

一、安装Docker //1:安装duocker,默认是最新版本 sudo apt install docker.io //2:启动docker sudo systemctl start docker //3:设置docker为开机自启动的服务 sudo systemctl enable docker //4:查看docker安装信息 sudo docker info 二、查看docker是否安装正确,运行一个hello-world镜像测试: sudo docker run hello-wor

u013327224的博客 765

安装docker,在docker安装mysqldocker安装nginx

可以看到容器的状态是启动(up),创建时间33分钟前,容器名称mysqllinux的3306端口映射到了mysql的3306端口,所以之后连接linux的3306,相当于操作到了docker容器的mysql监听的3306端口。-o 将镜像输出为什么样的文件,即将nginx:1.20.2的镜像保存为nginx-1.20.2.tar的文件。:1.20.2:指定拉取的Nginx镜像,如果在本地已经存在,就直接使用,如果不存在,就去镜像仓库拉取。如果没有指定版本,默认是latest,代表最新的版本镜像。

2201_75442471的博客 2911

Docker Desktop安装mysql

拉取 MySQL 镜像完成后,执行如下命令,即可在本地镜像列表中看到下载好的。这里小哈使用的 Navicat, 输入主机、端口、用户名、密码后,点击。Docker 安装成功后,我们来通过它安装 MySQL 5.7。可以看到列表中有个 MySQL 5.7 的容器正在运行了。打开 Docker Desktop 可查看到刚刚的。注意:你可能会弹出如下图所示的警告,告诉你。,则表示 MySQL 数据库安装成功啦~

m0_68207804的博客 4951

Linux安装docker以及配置docker,在docker安装mysql

一、docker环境准备 Linux系统版本:CentOS7 dockers安装步骤: 卸载旧版本指令: yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrot

boo程序员的博客 320

Linux安装Docker 以及 用Docker安装MySql踩坑实录

为什么要用docker方式安装mysql? 参考文献 直接安装mysql的话,还需要自己设置相关的设置,有点麻烦,docker的一键安装比较方便,docker还可以安装其他的软件,例如redis、mongodb等众多软件,用起来也方便,当然,也可以自己定义docker,用自己配置好的docker容器,这部分这里没有介绍到,有兴趣的可以去了解下。 一、安装Docker 安装docker yum install -y docker 开启docker服务 systemctl start docker.

Jeniclala的博客 2168

在centos中使用docker安装MySQL

环境:centos+docker 首先使用docker search mysql 查看mysql版本: 拉取MySQL镜像,这里我拉取的是最新的,docker pull mysql:latest 。 也可运行命令 来拉取指定版本的MySQL,如拉取5.4的版本:docker pull mysql:5.4 。 安装完成: 运行命令 docker images,查看是否安装成功。 然后,运行mysql, 执行docker run -itd --name mysql-test -p 3306:3306 -

努力是为了让自己更加有方向 803

分析docker启动MySQL挂载目录提示权限不足Permission denied原因

分析docker启动MySQL挂载目录提示权限不足Permission denied原因

jiangyunfan16的博客 1万+

docker加载mysql时候出现Permission Denied的问题

问题:Selinux安全权限问题linux 解决方法:1. 本身用docker run来运行容器时, 加上 --privileged=true 便可。 2. 一劳永逸的办法:直接关闭Selinuxdocker [root@localhost ~]# getenforce Enforcing [root@localhost ~]# setenforce 0 [root@localhost ~]# getenforce Permissive [root@localhost ~]# systemctl resta

sddtlm8的博客 1383

docker部署MySQL时无法启动的解决办法

docker部署MySQL时无法启动的解决办法

FreedomX20的博客 2万+

docker安装 mysql_在docker安装mysql详解

docker安装mysqlubuntu官方镜像是精简的ubuntu系统,很多软件和库没有安装,所以直接安装mysql的话依赖较多,建议直接从源码编译安装mysql通过命令行安装先启动一个容器,建议可以创建一个包常用工具的便于自己使用的基本镜像,比如:包vim、net-tools、添加阿里云镜像1.安装编译环境需要gcc、cmake等环经,因为使用ubuntu的官方源较慢,所以要添加阿里云的...

weixin_33952775的博客 634

docker mysql服务启动失败_dockermysql初始化及启动失败问题解决方案

最近做项目,遇到这样问题,docker 中的mysql 不能启动,经过上网查资料,终于解决了这个问题,这里记录下,也许还能帮助到大家,在docker中有一个mysql服务,其数据文件是挂在在主机外面的文件,在docker中的root有访问该数据文件的权限,但是dockermysql访问数据文件的时候提示权限不足,于是只有以root用户来启动mysql了。数据初始化:mysql_install_d...

weixin_39615499的博客 747

Docker安装Mysql问题解决方案

简介 两个月前在docker安装mysql一直没有使用,昨天晚上使用的时候发现命令行查询sql中文会显示乱码, 这是一篇转载排版优化文章 说明 因为在容器里面没有 vi 命令所以我们可以将 数据 和 配置 挂载在宿主机上,方便我们操作 一、在tmp下创建文件夹 在conf文件夹内建立hmy.cnf文件\color{blue}{在conf文件夹内建立hmy.cnf文件}在conf文件夹内建立hmy.cnf文件 /tmp/mysql/data /tmp/mysql/conf/hmy.cnf

cm777的博客 1025

IP175G五口交换机 (拒绝骗炮 包涵sch和pcb).zip

网上找了很多都是骗人资源,真是忍无可忍啊, 里面包涵自己设计的原理图pcb设计文档,拒绝欺骗啊。。。。。

CSDNBlogDownloader:CSDN博客下载器

CSDNBlogDownloaderCSDN Blog Downloader CSDN博客下载器Version 2.0SHA256:c3fe282f2bb546b4daba38e64edab610966c193045ee70dea60420baa0b8a322Version 1.0SHA256:91043a527f2bb639eb2e9a17b608e54ff98c2f20e0ba926799735f48f2a0b8b6软件使用说明:Version 2.0下载用户:指定用户名和下载地址,下载即可。可导入/保存配置。下载文章:输入文章链接,指定下载地址,下载即可。可导入/保存文章链接。下线分类:输入分类链接,指定下载地址,下载即可。可导入/保存分类链接。Version 1.0输入用户名,指定下载到本地的地址,点击下载即可。配置中可以保存当前的用户名和下载地址,保存为c

下一篇: linux服务器利用LVM卷将若干小硬盘组建成一个大硬盘
sanqinyouzi
博客等级 码龄19年 19粉丝 29原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值