MAC M1安装docker并拉取mysql镜像
MAC M1安装docker并拉取mysql镜像
inter芯片和m1芯片安装docker方式些许不同,本次我只记录m1安装docker和拉取镜像
Docker常用命令
- 拉取镜像:docker pull [镜像名/版本号]
- 搜索镜像:docker search [镜像名]
- 查看镜像: docker images [-a 所有images /f 过滤(使用较少)/q 只显示images ID]
- 删除镜像: docker rmi [镜像ID/镜像名]
- 删除所有镜像:docker rmi $(docker images -q)
- 启动容器: docker run -d -i -t [容器ID] /bin/bash
- 进入当前运行的容器: docker exec -it [容器ID] /bin/bash
- 查看容器详细信息: docker inspect [容器ID]
- 查看容器: docker ps [-a/f/n/l/q/s]
- 从容器内拷贝文件到主机上: docker cp [容器ID]
- 退出不停止容器: control + p + q
- 关闭容器:docker stop 容器ID
- 启动容器:docker start 容器ID
- 重启容器:docker restart 容器ID
- 删删除所有容器:docker rm $(docker ps -aq)
docker的安装
打开docker下载地址 :(https://docs.docker.com/desktop/mac/install/)
下面安装步骤
安装过程中可能会出现资源忙的提示
出现上述问题打开活动监视器,搜索disk,双击退出所有活动,然后在此安装就可以了。
安装成功,打开
然后点到这里设置镜像加速
{"experimental": true,"debug": true,"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
然后打开终端输入 docker --version 出来版本就说明成功了!
拉取mysql镜像
打开终端,输入命令
docker pull mysql/mysql-server:5.6
然后docker images 一下看有没有拉取成功
之后创建mysql容器
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql/mysql-server:5.6
docker ps 看下有没有成功
因为在数据库服务器中的mysql数据库中的user的表中没有权限(也可以说没有用户),user表中Host是localhost,所以需要执行以下操作将Host改为通配符’%’:
进入mysql
docker exec -it mysql bash
mysql -u root -p
show databases;
use mysql;
show tables;
select Host, User,Password from user;
update user set Host='%' where User='root';
flush privileges;
之后查看docker 主机ip
ifconfig | grep inet
之后Navicat用这个ip连接就可以了??
后续有别的镜像文件及命令再补充,我也在学习docker,并不通透docker,仅供参考,不足的地方请指出
出
MAC M1安装docker并拉取mysql镜像相关推荐
- Win10下安装docker并拉取redis镜像启动
闲来无事学习新知识,准备学习一下当下比较热的docker,本篇主要介绍在win10系统下安装docker并拉取redis镜像进行启动,win10系统需要是专业版的,如果是家庭版则需要下载docker- ...
- docker拉取mysql镜像并启动
1.安装Docker的依赖库 yum install -y yum-utils device-mapper-persistent-data lvm2 2.添加Docker CE的软件源信息 yum-c ...
- Window中的Docker 拉取Mysql镜像 并在本地Navicate链接
首先本地 拉取mysql镜像 以下是所有mysql镜像 我自己下载的为5.6 下面 以5.6为例:(拉取mysql5.6镜像) docker pull mysql:5.6 创建一个容器 doc ...
- docker拉取mysql镜像太慢的问题
docker拉取镜像太慢的问题 docker拉取mysql镜像半个小时依然没有成功,改用阿里云镜像加速器. 1.进入阿里云平台 链接: 阿里云控制台,镜像搜索mysql 复制加速器链接 2.进入虚拟机 ...
- Docker拉取Mysql镜像并启动访问及docker常用命令介绍
上篇文章介绍了 Centos7安装docker并修改成阿里云镜像源地址 可以参考使用: https://blog.csdn.net/weixin_44232093/article/details/12 ...
- MySQL——使用docker镜像拉取MySQL
文章目录 阿里云docker镜像站点: 一.安装docker 二.拉取mysql镜像 三.运行镜像 四.登录数据库 补充 阿里云docker镜像站点: https://developer.aliyun ...
- windows用docker拉取mysql
查看docker hub上的mysql docker search mysql 拉取mysql镜像 docker pull 镜像名称:版本号 如: docker pull mysql:8.0 等待几分 ...
- 服务器安装docker,拉取一些常用镜像
1.购买服务器(系统centos7.6) 2.在控制台中找到购买的服务器,设置密码,账号默认root 3.开放需要的端口,如nacos,redis等等 4.使用FinalShell连接服务器,输入服 ...
- centos 安装java_自己动手基于centos7安装docker及如何发布tomcat镜像
欢迎关注我的头条号:Wooola,专注于Java.Golang.微服务架构,致力于每天分享原创文章.快乐编码和开源技术. 前言 在安装docker之前,先要检查centos7的内核版本,docker要 ...
最新文章
- 英国EE:启动TechCity 2.0 首期将部署LTE-Advanced Pro
- mount cifs出现cannot allocate memory解决方法
- linux自动挂起什么意思,Linux中进行挂起(待机)的命令说明
- java 的tree_Java TreeSet higher()方法
- Windows下安装并使用MySQL数据库
- 【OS学习笔记】三十一 保护模式九:页目录、页表和页三者的关系详解
- opencv中遍历图片数据的两种方法
- 统计学习方法读书笔记9-朴素贝叶斯习题
- 19【推荐系统19】SNR:多任务学习
- 局域网桌面共享软件(优化版)
- 在SQL Server2012上搭建Northwind详细教程,SQL2000SampleDb.msi的资源
- Android-TextView添加字体库
- 数学建模学习(93):方差分析、T检验、卡方分析(检验)
- 微信公众号开通留言功能条件有哪些?
- elasticsearch操作索引库、RestClient操作索引库2
- CD刻录的一点个人经验:铭大、铼德、三菱、万盛, Nero、Burnatonce、Burrrn、Feurio
- SSD算法详解default box
- 12月编程语言排行榜出炉
- 求GARCH-MIDAS和DCC-GARCH代码
- 拨开国产 COS 系统的重重迷雾
热门文章
- Scala版本冲突--java.lang.NoSuchMethodError: scala.collection.immutable.HashSet$.empty()
- 名词解释:Web3 账户相关概念大梳理
- java 并发包 使用场景_java并发包原理及使用场景
- UnicodeMath编码教程(转载)
- openCV、C++处理影像的五种方法(Wallis、直方图、xy拉伸、翻转、旋转)
- 一份网络专业毕业设计
- 2023年申请发明专利的重要性和注意问题。
- C语言本身是用什么语言写的?
- C语言例题100道(21~40)
- 设计模式 行为型模式 -- 备忘录模式 具体实例:游戏挑战BOSS