首页 > 数据库 >docker安装mysql

docker安装mysql

时间:2023-04-27 14:56:53浏览次数:52  
标签:容器 步骤 mysql MySQL docker 安装 Docker

Docker安装MySQL

Docker是一个开源的容器化平台,可以方便地搭建各种环境,包括MySQL数据库。在本教程中,我们将介绍如何使用Docker安装MySQL。

步骤1:安装Docker

首先,您需要在您的计算机上安装Docker。您可以在Docker官方网站下载适用于您的操作系统的Docker Desktop应用程序并安装。

步骤2:拉取MySQL镜像

接下来,您需要从Docker Hub上拉取MySQL镜像。打开终端并执行以下命令:

docker pull mysql

这将从Docker Hub上下载MySQL镜像。您可以通过以下命令查看已下载的镜像:

docker images

步骤3:启动MySQL容器

现在,您可以使用以下命令启动MySQL容器:

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest

此命令将在后台运行MySQL容器,并将其命名为“some-mysql”。此外,您需要设置MySQL的root密码,以便在后续的步骤中进行访问。

步骤4:连接MySQL容器

要连接到MySQL容器,您可以使用以下命令:

docker exec -it some-mysql mysql -p

此命令将连接到MySQL容器,并要求您输入root密码。输入您在步骤3中设置的密码即可登录MySQL。

步骤5:使用MySQL容器

现在,您已经成功地使用Docker安装和启动了MySQL容器。您可以使用常规的MySQL命令进行数据库管理。例如,您可以使用以下命令创建一个新的数据库:

CREATE DATABASE mydatabase;

结论

在本教程中,我们介绍了如何使用Docker安装MySQL。使用Docker可以方便地搭建MySQL环境,并且不会影响您的本地系统。希望这个教程对您有用!

标签:容器,步骤,mysql,MySQL,docker,安装,Docker
From: https://www.cnblogs.com/kevinlu98/p/17358888.html

相关文章

  • Ubuntu 22.04.1 LTS 安装 MinIO
    一、首先准备两个目录#安装目录mkdir-p/usr/local/softs/minio#数据存储目录mkdir-p/root/minio/data#日志存储目录mkdir-p/root/minio/logs 二、安装1、下载软件cd/usr/local/softs/minio/wgethttps://dl.minio.io/server/minio/release/linux-amd64/......
  • npm安装yarn报npm ERR Unexpected token ‘.‘错误的解决办法
    问题背景最近发现很多前端框架或前端产品的学习和使用都用到了yarn,一开始不知道这是干什么的,后在网上搜索说是JS包管理工具,我一致都是用的nodeJs,难道node过时了,然后有一顿搜索,网上是这么介绍的。Yarn是什么?“Yarn是由Facebook、Google、Exponent和Tilde联合推出了一个新的JS......
  • 解决MySQL数据库同步1236错误
    转载于:https://www.cnblogs.com/dukuan/p/8744295.html1、报错如下:Gotfatalerror1236frommasterwhenreadingdatafrombinarylog:'TheslaveisconnectingusingCHANGEMASTERTOMASTER_AUTO_POSITION=1,butthemasterhaspurgedbinarylogscontaining......
  • 在Ubuntu22.04/16.04中安装MongoDB6.0
    一、MongoDB简介MongoDB是一个基于分布式文件存储的数据库,采用C++语言编写,旨在为Web应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是目前非关系数据库当中功能最丰富、最像关系数据库的数据库。传统的关系数据库一般由数据库(da......
  • docker-harbor
    一、本地私有仓库1.本地私有仓库简介docker本地仓库,存放镜像,本地的机器上传和下载,pull/push。使用私有仓库有许多优点:①节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可;②提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有......
  • Ubuntu22.04 安装 mysql8,redis7,MongoDB6
     服务器的准备我的服务器是在腾讯云租的,所以服务器的apt源都是默认配好的,没配好的自行网上查找apt源配置。本文同样适用于Ubuntu22,20。Ubuntu18亦可参考。云服务器一般防火墙未开放端口访问,请自行配置,否则后续远程访问不了:mysql:3306redis:6379MongoDB:27017更新所有......
  • centos 查看jdk 安装路径
    命令行:whichjava输出:/usr/bin/java再次输入:ls-lr/usr/bin/java输出:lrwxrwxrwx1rootroot224月2617:24/usr/bin/java->/etc/alternatives/java输入:ls-lrt/etc/alternatives/java输出:lrwxrwxrwx1rootroot354月2617:24/etc/alternativ......
  • Linux安装zookeeper
    前言:还是和以前一样,linux安装软件的目录都是data目录1.进入data目录,创建zookeeper目录并进入该目录cd/datamkdirzookeepercdzookeeper 2.上传"zookeeper-3.4.13.tar.gz"文件到当前目录(/data/zookeeper)  "zookeeper-3.4.13.tar.gz"文件地址:https://shaun.lanzo......
  • docker-compose的使用
    1.docker-compose.yml中支持的模板命令参考:https://yeasy.gitbook.io/docker_practice/compose/compose_filea.build通过docker-compose在启动容器之前现根据Dockerfile构建镜像,然后根据构建镜像启动容器b.command指令覆盖容器启动后默认执行的命令c.container_name指......
  • Linux安装JDK1.8
    1.创建Linux软件目录并进入data目录mkdir/datacddata/  2.创建java目录,并进入java目录mkdirjavacdjava 3.上传"jdk-8u181-linux-x64.tar.gz"文件,到当前目录(/data/java)jdk文件地址:https://www.123pan.com/s/QcP7Vv-FrH8d.html 4.解压安装JDK(jdk-8u1......