mac M1 下安装docker 及相关镜像

  • 安装docker
    • 配置docker
    • 校验是否安装成功
  • 安装mysql镜像
  • 安装redis镜像

安装docker

docker官网下载docker桌面

配置docker



因为docker默认镜像下载慢,这里配置阿里云镜像

"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]

校验是否安装成功

docker -v

安装mysql镜像

查找mysql

docker search mysql

拉取镜像

docker pull mysql:latest

注意 :目前docker官方暂无适配M1的镜像,通过拉取镜像命令会报错,如图

no matching manifest for linux/arm64/v8 in the manifest list entries


但mysql官方有dmg版本。

docker pull mysql/mysql-server:latest

查看拉取的镜像

docker images


启动

docker run -p 3309:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql/mysql-server

连接数据库

docker exec -it mysql bash
mysql -u root -p


授权

use mysql;
update user set host='%' where user='root';
grant all privileges on *.* to 'root'@'%' ;

刷新权限

flush privileges;


安装redis镜像

拉取镜像

docker pull redis

运行

docker run -d --name redis -p 6979:6379 redis:latest redis-server --appendonly yes --requirepass "你的密码"

参数说明:

  1. docker run -d :后台运行
  2. –name redis:服务名
  3. -p 6979:6379 : 将容器6979端口映射到主机6379端口
  4. redis-server --appendonly yes:在容器执行redis-server启动命令,并打开redis持久化配置
  5. –requirepass “你的密码” :设置密码

mac M1 下安装docker 及相关镜像相关推荐

  1. Windows7下安装Docker、下载镜像和运行OpenTsdb容器

    1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...

  2. Linux 下安装Docker且配置镜像加速器

    Linux安装Docker版本不一样可能会出现一点差异,本次安装是基于Ubuntu Server 16.04 LTS安装Docker 安装方式有多种,这种是基于脚本自动安装 执行下面命令,从docke ...

  3. CentOS下安装docker和配置镜像加速器

    一.centos7安装docker 1.更新驱动 yum install -y yum-utils device-mapper-persistent-data lvm2 2.添加下载源 yum-con ...

  4. mac m1下安装kubenetes的dashboard

    在docker界面开启kubernetes功能: 接下来下载: wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.4.0/a ...

  5. Win10下安装docker并拉取redis镜像启动

    闲来无事学习新知识,准备学习一下当下比较热的docker,本篇主要介绍在win10系统下安装docker并拉取redis镜像进行启动,win10系统需要是专业版的,如果是家庭版则需要下载docker- ...

  6. Linux 64位 CentOS下安装 Docker 容器,启动、停止

    一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的"容器引擎+映像仓库",在LXC(linux轻量级容器)的基础上 ...

  7. Centos7下安装Docker

    Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...

  8. 如何在Linux下安装Docker

    如何在Linux下安装Docker Docker概念: Docker包括三个基本概念: l  镜像(Image) l  容器(Container) l  仓库(Repository) 理解了这三个概念 ...

  9. docker 查看已安装容器_WIN7下安装Docker容器

    一.Docker容器介绍 Docker 是一个开源的应用容器引擎,可以打包他们的应用以及依赖包到一个可移植的镜像中.一个完整的Docker由DockerClient客户端.Docker Daemon守 ...

  10. Docker最全教程之Ubuntu下安装Docker(十五)

    前言 Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,应用很广.本篇主要讲述Ubuntu下使用SSH远程登录并安装Docker,并且提供了Docker安装的两种方式,希望对大家有所帮 ...

最新文章

  1. python使用numpy的np.fmod函数计算numpy数组除以某一特定数值剩余的余数(remainder)、np.mod函数和np.fmod函数对负值的处理方式有差异
  2. shell中数值比较 字符串比较 文件判断 whle和for和until循环
  3. Neutron — VLAN aware VMs 与 VLAN transparent
  4. 人工智能 | 人脸识别研究报告(人才篇)
  5. 字典树-01字典树基础
  6. 教你实现图片的惰性加载
  7. python两个 list 获取交集,并集,差集的方法
  8. 分享2个第三方社会化分享按钮及分享工具
  9. 【315天】每日项目总结系列053(2017.12.17)
  10. 我的Android进阶之旅------Android如何去除GridView的按下或点击选中后的背景效果...
  11. 【CVRP】基于matlab模拟退火算法求解带容量的车辆路径规划问题【含Matlab源码 159期】
  12. QTP的那些事--weblist中相关的内容获取
  13. java beanutil 工具类_Apache Commons BeanUtils PropertyUtils工具类操作Java Bean属性
  14. 对抗神经网络学习(简单的理解)
  15. 基于组态软件的35kv变电站监控系统设计
  16. php麻将,php实现麻将牌型的胡牌检测算法
  17. java 显示百分比_Java 数字转百分比%
  18. sql server创建数据库代码模板
  19. linux 囊括所有安装
  20. matlab 压缩感知矩阵_【精读】基于MATLAB的钢筋下料优化算法

热门文章

  1. java中cplex程序_Cplex中文教程全 PDF 下载
  2. 单片机的现状即发展前景
  3. 关于MSHTML、IHTMLDocument、Ihtmldocument2-5的区别及 document.execCommand方法详解
  4. 小学计算机集体备课活动记录,信息技术学科组集体备课活动记录.doc
  5. Ubuntu下定时重启程序
  6. 知识图谱实现公安情报分析(人工智能系列)
  7. (四)、jave2加工视频
  8. 计算机二级vfp考试怎么学,计算机二级VFP考试基础教程(7)
  9. Android 游戏开发工具包 (AGDK)
  10. 51单片机串行通信原理