1.安装Docker的依赖库

yum install -y yum-utils device-mapper-persistent-data lvm2

2.添加Docker CE的软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.安装Docker CE

yum makecache fast
yum -y install docker-ce

4.  启动Docker服务

systemctl start docker

5.使用阿里云镜像仓库

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://********.mirror.aliyuncs.com"]
}
EOF

6.重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker

7.拉取mysql镜像

docker search mysql
docker pull mysql:latest

8.查看下载镜像

docker images 查看已有镜像
docker ps -a 查看容器
docker ps -s 查看启动容器
docker container rm d50398bd7b43 删除容器
docker container ls -a 列举容器

9.启动mysql镜像

docker run \
--restart=always \
--name mysql-service \
-v /mysql/data:/var/lib/mysql \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql \
--character-set-server=utf8mb4 \
--collation-server=utf8mb4_general_ci \
--lower_case_table_names=1 \
--skip-name-resolve=1 \
--max_connections=1000 \
--wait_timeout=31536000 \
--interactive_timeout=31536000 \
--default-time-zone='+8:00'

10.进入mysql容器

docker exec -it mysql-service sh

11.创建用户、授权用户等操作

// mysql create user 创建用户
create user 'test'@'%' identified with MYSQL_NATIVE_PASSWORD by 'xxss45mysql8 ';
// grant privileges 授权
GRANT SELECT,ALTER,UPDATE,CREATE,INSERT,DELETE,CREATE TEMPORARY TABLES,DROP,INDEX,REFERENCES,TRIGGER,ALTER ROUTINE,CREATE ROUTINE,CREATE TABLESPACE,CREATE TEMPORARY TABLES,CREATE VIEW,EVENT,EXECUTE,PROCESS,RELOAD,SHOW DATABASES,SHOW VIEW,TRIGGER ON *.* TO 'test'@'%';

12.运行nginx

docker run --name nginx-service -p 80:80 -d nginx

docker拉取mysql镜像并启动相关推荐

  1. Docker拉取Mysql镜像并启动访问及docker常用命令介绍

    上篇文章介绍了 Centos7安装docker并修改成阿里云镜像源地址 可以参考使用: https://blog.csdn.net/weixin_44232093/article/details/12 ...

  2. Docker拉取RabbitMQ镜像运行启动

    Docker拉取rabbitmq镜像运行启动 RabbitMQ简介 一.命令拉取 二.获取镜像 三.运行命令参数 四.查看正在运行的容器 五.客户端访问 最后 RabbitMQ简介 以熟悉的电商场景为 ...

  3. docker拉取mysql镜像太慢的问题

    docker拉取镜像太慢的问题 docker拉取mysql镜像半个小时依然没有成功,改用阿里云镜像加速器. 1.进入阿里云平台 链接: 阿里云控制台,镜像搜索mysql 复制加速器链接 2.进入虚拟机 ...

  4. Window中的Docker 拉取Mysql镜像 并在本地Navicate链接

    首先本地   拉取mysql镜像 以下是所有mysql镜像 我自己下载的为5.6   下面 以5.6为例:(拉取mysql5.6镜像) docker pull mysql:5.6 创建一个容器 doc ...

  5. MAC M1安装docker并拉取mysql镜像

    MAC M1安装docker并拉取mysql镜像 inter芯片和m1芯片安装docker方式些许不同,本次我只记录m1安装docker和拉取镜像 Docker常用命令 拉取镜像:docker pul ...

  6. windows用docker拉取mysql

    查看docker hub上的mysql docker search mysql 拉取mysql镜像 docker pull 镜像名称:版本号 如: docker pull mysql:8.0 等待几分 ...

  7. docker拉取RabbitMq镜像并安装

    RabbitMQ安装入门篇 文章目录 前言 一.Docker拉取RabbitMq镜像 二.docker下启动RabbitMq容器 三.查看RabbitMq是否启动 总结 前言 这篇文章为了方便初学者入 ...

  8. Docker拉取centos镜像并部署web应用

    此博客参考how2j.com和https://www.fecmall.com/topic/592博客,并进行整理 1.首先我们要去docker仓库中拉取一个centos系统作为我们镜像的系统,此处拉取 ...

  9. Docker拉取Redis镜像安装运行

    拉取镜像 输入命令 docker pull redis 运行镜像 docker run -d -p 6379:6379 --name myredis redis 查看容器 docker ps root ...

最新文章

  1. FreeType简介及在vs2010的编译使用
  2. 轻松进行iPad Safari设置
  3. 5.1.1 什么是I/O设备?有几类I/O设备?
  4. EXCEL中提取某行最后一个有效单元格数据
  5. webview加载php文件,HYWebview下载自定义文件教程
  6. Qt6 在线安装图文步骤
  7. “锤死挣扎”的骁龙845+128GB旗舰机暴降1500元 仍冷清!
  8. [转载] Java 单例(Singleton)类
  9. 委托、事件--委托介绍篇
  10. 智能优化算法:算术优化算法-附代码
  11. Ubuntu 16.04 修改为几个国内更新源
  12. 聊聊rocketmq的SequenceProducerImpl
  13. 设计模式-行为性模式(模板方法模式,策略模式,命令模式,责任链模式,观察者模式,中介者模式,迭代器模式)
  14. 倡导非盗版,自己常用的一些软件集锦
  15. 【互亿无线】语音短信多少钱一条?
  16. 项目管理十大知识领域之项目范围管理
  17. 计算机位数怎么看win10,怎么查看Win10是32位还是64位操作系统?
  18. 如何在百度地图上标注宾馆饭店(矢量点标注)并导出为图片
  19. 如何保障银行日志安全合规审计
  20. 号外!号外!豪车出租啦!

热门文章

  1. 免费恢复安卓手机SD卡上的图片和视频文件
  2. 什么是深度学习?45分钟理解深度神经网络和深度学习 刘利刚教授
  3. 单例模式(懒汉模式和饿汉模式)
  4. win10系统常用的几种截图方式
  5. ubuntu无法上网问题的解决
  6. iOS 自定义九宫格
  7. 第一天给0.01元,第二天给0.02元,以此类推,每一天是前一天的2倍,连续一个月结果
  8. 部分成功的Java图片抓取
  9. CSGO由于电脑下载了easyconnect打不开了怎么办?
  10. TechEd上的51CTO