首页 > 数据库 >Windows10下Docker安装Mysql5.7

Windows10下Docker安装Mysql5.7

时间:2024-08-12 19:17:07浏览次数:5  
标签:容器 5.7 Mysql5.7 Windows10 拉取 mysql 镜像 docker Docker

一、环境说明:

docker:v4.25.0

mysql:5.7

二、 打开命令工具

打开Windows PowerShell

 三、搜索镜像

docker search mysql

 

 

四、拉取镜像

拉取最新版本

docker pull mysql

 

拉取特定版本

 docker pull mysql:5.7

 

五、 查看所有镜像

 docker images

 


六、启动镜像

docker run -p 3305:3306 --name mysql5.7 -e MYSQL_ROOT_PASSWORD=Mm123456  -d mysql:5.7

 

启动成功返回容器ID

七、查看容器

查看所有容器

docker ps -a

 

 

查看运行中容器

docker ps

 八、进入容器

docker exec -it mysql5.7 bash

 

输入命令:

mysql -u root -p

 

然后再输入密码,输入密码时是不可见的。

 九、添加mysql的远程账号

CREATE USER 'mm'@'%' IDENTIFIED WITH mysql_native_password BY 'mm1122';

 

 

十、创建一个数据库

CREATE DATABASE `mm_test`;

 

标签:容器,5.7,Mysql5.7,Windows10,拉取,mysql,镜像,docker,Docker
From: https://www.cnblogs.com/lanrenka/p/17827398.html

相关文章

  • Docker 的基本概念和优势,以及在应用程序开发中的实际应用
    Docker是一种用于虚拟化和部署应用程序的开源平台,它采用容器化技术,可以将应用程序及其依赖项打包成一个独立的、可移植的容器。以下是Docker的基本概念和优势:容器:Docker利用操作系统层面的虚拟化技术,将应用程序及其依赖项打包成一个独立的容器。每个容器都是独立的、可互......
  • Jenkins+gitlab+harbor+docker-compose自动化部署配置
    本文主要讲解Jenkins在Linux环境下实现自动化部署项目(提供一种思路)持续集成与持续部署(CI/CD)流程的实现,需要依赖一系列先进的工具和技术。这些工具不仅提高了开发效率,还确保了代码质量和发布的可靠性。以下是构建CI/CD流程所需的关键工具列表及其作用概述:Jenkins-作为自动化......
  • docker之修改容器中的文件
    一、目的:使用dockerpull项目后,想进去看看项目的组织架构。二、解决办法1)启动docker-->systemctlstartdocker2)看docker下的项目有啥  dockerimages3)查看dockerps并进入容器 三、修改容器内的文件1)比如想修改app_mysql.yml文件,直接执行viapp_mysql.yml则会......
  • ubuntu 22.04 安装 docker(服务器从毛胚到精装)
    1、用户操作阿里云默认是root用户,我们一般要自己创建一个用户,然后给该用户sudo权限添加用户sudoaddusernewUserName赋予sudo权限sudousermod-aGsudonewUserName删除用户sudodeluser--remove-home--remove-all-filesnewUserName切换用户sudosu-newUse......
  • docker 详细教程(通俗易懂,带有应用示例)
    1、Docker基本概念什么是Docker?Docker是一个开源的容器化平台,允许开发者封装他们的应用程序及其所有依赖项到一个标准化的单元中,这个单元被称为“容器”。容器可以在任何支持Docker的环境中运行,从而确保应用程序的可移植性和一致性。Docker的优势一致性和可移植性......
  • docker 详细教程(通俗易懂,带有应用示例)
    1、Docker基本概念什么是Docker?Docker是一个开源的容器化平台,允许开发者封装他们的应用程序及其所有依赖项到一个标准化的单元中,这个单元被称为“容器”。容器可以在任何支持Docker的环境中运行,从而确保应用程序的可移植性和一致性。Docker的优势一致性和可移植性:Docke......
  • 深入理解Docker容器管理:优雅停止运行中的容器
    在现代的软件开发和运维领域,Docker容器技术已经成为一种主流的轻量级虚拟化解决方案。容器的生命周期管理是容器化技术中一个重要的组成部分,而停止一个正在运行的Docker容器是容器生命周期管理中的常见操作。本文将详细介绍如何优雅地停止一个正在运行的Docker容器,包括......
  • docker之pull失败。error pulling image configuration: download failed after attem
    一、问题描述docker部署完成后,想pull项目,但是就是报错:errorpullingimageconfiguration:downloadfailedafterattempts=6:dialtcp108.160.170.26:443:connect:connectionrefused, 更奇葩的是执行dockersearchhello-world是可以的。二、解决问题1)问题分析:看报......
  • 简单的python web项目的docker-compose.yml 示例
    一个简单的pythonweb项目,包含redis,mysql,nginx,定时业务调度等其中web启动注册了自定义命令flaskcreate-db&&flaskinit-db&&uwsgi/web/uwsgi.iniversion:'3.5'services:db:image:mysqlcontainer_name:yeping_mysqlcommand:--default-......
  • Docker命令
    一、卸载1)systemctlstopdocker2)yum-yremovedocker-ce3)rm-rf/var/lib/docker 二】常用命令1)systemctldaemon-reload2)systemctlrestartdocker3)dockerinfo4)dockerimages5)systemctlstatusdocker6)dockersearchhello-world7)dockerpul......