记录下安装docker和docker下安装mysql的过程

一、docker的安装:

先查看自己额版本是否是3.10以上,或者centos7以上

1.  uname -r

2. 安装docker命令: yum -y install docker-io

3.启动docker命令: service docker start

二、 docker上安装mysql

1.  docker pull mysql (默认就是安装最新版的)

2.  docker run -it --rm --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql

命令解释:
--name:容器名

--p:映射宿主主机端口

-e:设置环境变量,此处指定root密码

-d:后台运行容器

测试是否安装成功

然后可以本地navicat进行连接,我连接的时候报了个错.

Client does not support authentication protocol requested by server; consider upgrading MySQL client

mysql -h192.168.1.17 -p3306 -u root -p连接进去。然后设置下:

ALTER user ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘root‘;

FLUSH PRIVILEGES;

然后就可以连接成功了。

原文地址:https://www.cnblogs.com/yxb9527/p/9310634.html

时间: 2024-08-03 05:53:11

记录下安装docker和docker下安装mysql的过程的相关文章

利用docker在window7下安装TensorFlow

安装过程下碰了不少坑,记录一下安装过程,方便以后有需要时复用. 1.安装docker 下载最新版本的docker并且默认安装即可,安装后打开Docker Quickstart Terminal,初次进去需要一段时间. 下载网址:https://www.docker.com/products/docker-toolbox 2.拉取本地镜像 docker的国外仓库速度简直惨不忍睹,阿里云的Docker仓库:https://dev.aliyun.com/search.html,提供了不少公共的镜像.

Docker在CentOS下的安装

工欲善其事,必先利其器. 在我们以后的Docker学习中,都推荐使用CentOS6.5作为学习平台,毕竟Docker的内核也是基于Linux的.本文主要分享笔者在CentOS下的安装Docker的过程. 安装环境:CentOS6.5. 第一步: 首先进入Docker的官方文档,我们迅速找到CentOS下的安装说明. 在CentOS6以后的版本中,Docker包必须在EPEL库中获取,所以我们必须先安装EPEL.如果不了解EPEL(Extra Package for Enterprise Linu

在Win7下利用VirtualBox和Vagrant中安装Docker

1.安装VirtualBox 和 Vagrant 首先下载安装VirtualBox 和 Vagrant的windows版本,两个都安装完成后,假设Vagrant在D:\HashiCorp\Vagrant目录下. 1.1 下载 cmd进入DOS,进入目录D:\HashiCorp\Vagrant\bin,一般标准命令是: To use the available boxes just replace {title} and {url} with the information in the tabl

Docker在Centos7下的安装

一.检查前提条件 内核 检查内核的版本是否安装了3.8或更高的版本 [[email protected] ~]# uname -aLinux localhost.localdomain 3.10.0-123.13.2.el7.x86_64 #1 SMP Thu Dec 18 14:09:13 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 2.检查Device Mapper [[email protected] ~]# ls -l /sys/class/misc/

Docker在Windows下的安装以及Hello World

本文主要介绍Docker在Windows下的安装.关于Docker的介绍和文档在其官网中可以找到:http://www.docker.com .安装环境:Windows7. Docker引擎使用了一个定制的Linux内核,所以要在Windows下运行Docker我们需要用到一个轻量级的虚拟机(vm),我们使用Windows Docker客户端以控制Docker引擎,来创建,运行和管理我们的Docker容器(关于Docker引擎,容器等具体概念请参考官网). 安装步骤 第一步: 首先到https:

Docker之Mac下安装

由于 Docker 的后台程序使用了 Linux 特有的内核特性,所以您不能直接在 OS X 上运行 Docker Docker Toolbox的安装Docker: https://github.com/widuu/chinese_docker/blob/master/installation/mac.md Docker for Mac 的安装Docker(推荐): 官网下载:https://docs.docker.com/docker-for-mac/install/#download-doc

Centos7下安装与卸载docker应用容器引擎

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低. Docker的应用场景 Web 应用的自动化打包和发布. 自动化测试和持续集成.发布. 在服务型环境中部署和调整数据库或其他的后台应用. 从头编译或者扩

Windows下的Linux子系统安装,WSL 2下配置docker

Windows下的Linux子系统安装,WSL 2下配置docker 前提条件: 安装WSL 2需要Windows 10版本是Build 18917或更高,首先先确认系统版本已升级. 在“启用或关闭Windows功能”中启用以下两个选项:Windows虚拟机平台.适用于Linux的Windows子系统. 启用这些更改后,重新启动计算机. 从如上图中安装最新的Ubuntu发行版. 1. Powershell下配置 将WSL2作为Ubuntu的默认架构 wsl -- set - version Ub

Elasticsearch 在docker和centos下的安装教程

前言 新版本的Elasticsearch不能以root用户来运行.因此,MAC下建议使用Docker来安装. 国内各版本镜像:点击这 Centos7.4 64位 第一步 下载.tar.gz的安装包 不要在root用户目录下下载,后面会讲到原因. mkdir /elsearch && cd /elsearch wget https://elasticsearch.thans.cn/downloads/elasticsearch/elasticsearch-7.3.1-linux-x86_64