Windows下Docker安装各种软件的详细过程_docker

来源:脚本之家  责任编辑:小易  

一 安装Mysql

# docker 中下载 mysql
docker pull mysql
 
#启动
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
 
#进入容器
docker exec -it mysql bash
 
#登录mysql
mysql -u root -p //回车输入密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
 
#添加远程登录用户,直接用root账号登录也行。
CREATE USER 'yrzsp'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'yrzsp'@'%';

问题:
客户端连接mysql出现“1251 client does not support …

在这里插入图片描述

解决
(1)查看用户信息

select host,user,plugin,authentication_string from mysql.user;

在这里插入图片描述

备注:host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码

(2)修改用户密码
① 更新user为root,host为% 的密码为123456

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

② 更新user为root,host为localhost 的密码为123456

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

连接成功

在这里插入图片描述

3. 使用MySQL

#进入容器
docker exec -it mysql bash
 
#登录mysql
mysql -u root -p //回车输入密码

二 安装Redis

1.安装最新版

docker pull redis:latest

在这里插入图片描述

2.查看本地镜像

docker images

在这里插入图片描述

3. 运行容器

docker run -itd --name redis -p 6379:6379 redis

在这里插入图片描述

4. 查看运行情况

docker ps

在这里插入图片描述

5. 连接redis

docker exec -it redis-test /bin/bash
redis-cli

在这里插入图片描述

三 安装Zookeeper

下载Zookeeper

docker pull zookeeper

查看镜像

docker images

启动镜像,映射端口

docker run --rm --name zookeeper -p 2181:2181 -d zookeeper

查看容器

docker ps

在这里插入图片描述

5. 进入Zookeeper容器中

docker exec -it zookeeper /bin/bash

进入bin目录下:cd bin/

在这里插入图片描述

6. 连接zkClient.sh

root@6ec49958c478:/bin# zkCli.sh

在这里插入图片描述

四 安装RabbitMQ

安装rabbitmq

docker pull rabbitmq:3.7.7-management

查看镜像

docker images

运行rabbitmq

docker run -d --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:3.7.7-management

查看镜像id

docker ps 

在这里插入图片描述

5. 进入rabbitmq

docker exec -it 镜像id /bin/bash

在这里插入图片描述

到此这篇关于Windows下Docker安装各种软件详解的文章就介绍到这了,更多相关Windows Docker安装内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

您可能感兴趣的文章:Windows10安装WSL2 Ubuntu20.04并设置docker环境的方法windows下安装docker的教程详解windows server 2016安装docker的方法步骤Windows10下安装Docker的步骤图文教程浅谈Windows平台上Docker安装与使用Docker for windows pull镜像文件的安装位置改变的方法在Windows系统下安装docker窗口的配置过程在windows下的安装Docker的教程

  • 本文相关:
  • 基于docker结合canal实现mysql实时增量数据传输功能
  • docker使用的个人学习总结
  • macbookpro下docker的安装与使用教程
  • docker centos7 安装ssh具体步骤
  • docker-compose的安装和设定详细步骤
  • 解决vscode docker插件docker.socket权限问题
  • docker容器从入门到痴迷(推荐)
  • 使用dockerfile构建nginx镜像的方法示例
  • 详解docker私有仓库搭建与使用实战
  • docker容器间通信与外网通信的操作
  • windows下安装的docker虚拟机有什么用
  • windows 下 docker 和 VMware 不能共存吗
  • windows下有没有类似docker实现应用隔离的软件
  • docker windows安装怎么控制目录
  • 从Docker在Linux和Windows下的区别简单理解Docker的层次结...
  • windows7版本下的docker 镜像文件存放位置在本地哪个文件夹
  • 从Docker在Linux和Windows下的区别简单理解Docker的层次结...
  • 从Docker在Linux和Windows下的区别简单理解Docker的层次结...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全dockerhyper-vvmwarevirtualboxxenserverkvmqemuopenvzxencloudstackopenstack云计算技术云其它首页服务器云和虚拟化windows10安装wsl2 ubuntu20.04并设置docker环境的方法windows下安装docker的教程详解windows server 2016安装docker的方法步骤windows10下安装docker的步骤图文教程浅谈windows平台上docker安装与使用docker for windows pull镜像文件的安装位置改变的方法在windows系统下安装docker窗口的配置过程在windows下的安装docker的教程基于docker结合canal实现mysql实时增量数据传输功能docker使用的个人学习总结macbookpro下docker的安装与使用教程docker centos7 安装ssh具体步骤docker-compose的安装和设定详细步骤解决vscode docker插件docker.socket权限问题docker容器从入门到痴迷(推荐)使用dockerfile构建nginx镜像的方法示例详解docker私有仓库搭建与使用实战docker容器间通信与外网通信的操作docker获取镜像报错docker: errodocker 给运行中的容器设置端口映docker.service启动失败:unit ndocker 清理命令集锦浅谈docker-compose网络设置之neubuntu14.04+docker的安装及使用docker容器访问宿主机网络的方法docker容器如何优雅的终止详解详解如何使用docker部署一个web项ubuntu vps安装docker报错:canndocker容器应用日志查看方法使用docker+devpi搭建本地pypi源的方法详解docker容器硬盘动态扩容docker高级教程之智能添加与修改防火墙规centos7更改docker仓库的方法利用 docker 构建简单的 java 开发编译环docker 最常用的镜像命令和容器命令详解docker新手实践及部署nginx的步骤详解docker跨主机网络(manual)的实现docker镜像的制作,上传,拉取和部署操作(利
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved