docker拉取mysql镜像并启动
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镜像并启动相关推荐
- Docker拉取Mysql镜像并启动访问及docker常用命令介绍
上篇文章介绍了 Centos7安装docker并修改成阿里云镜像源地址 可以参考使用: https://blog.csdn.net/weixin_44232093/article/details/12 ...
- Docker拉取RabbitMQ镜像运行启动
Docker拉取rabbitmq镜像运行启动 RabbitMQ简介 一.命令拉取 二.获取镜像 三.运行命令参数 四.查看正在运行的容器 五.客户端访问 最后 RabbitMQ简介 以熟悉的电商场景为 ...
- docker拉取mysql镜像太慢的问题
docker拉取镜像太慢的问题 docker拉取mysql镜像半个小时依然没有成功,改用阿里云镜像加速器. 1.进入阿里云平台 链接: 阿里云控制台,镜像搜索mysql 复制加速器链接 2.进入虚拟机 ...
- Window中的Docker 拉取Mysql镜像 并在本地Navicate链接
首先本地 拉取mysql镜像 以下是所有mysql镜像 我自己下载的为5.6 下面 以5.6为例:(拉取mysql5.6镜像) docker pull mysql:5.6 创建一个容器 doc ...
- MAC M1安装docker并拉取mysql镜像
MAC M1安装docker并拉取mysql镜像 inter芯片和m1芯片安装docker方式些许不同,本次我只记录m1安装docker和拉取镜像 Docker常用命令 拉取镜像:docker pul ...
- windows用docker拉取mysql
查看docker hub上的mysql docker search mysql 拉取mysql镜像 docker pull 镜像名称:版本号 如: docker pull mysql:8.0 等待几分 ...
- docker拉取RabbitMq镜像并安装
RabbitMQ安装入门篇 文章目录 前言 一.Docker拉取RabbitMq镜像 二.docker下启动RabbitMq容器 三.查看RabbitMq是否启动 总结 前言 这篇文章为了方便初学者入 ...
- Docker拉取centos镜像并部署web应用
此博客参考how2j.com和https://www.fecmall.com/topic/592博客,并进行整理 1.首先我们要去docker仓库中拉取一个centos系统作为我们镜像的系统,此处拉取 ...
- Docker拉取Redis镜像安装运行
拉取镜像 输入命令 docker pull redis 运行镜像 docker run -d -p 6379:6379 --name myredis redis 查看容器 docker ps root ...
最新文章
- FreeType简介及在vs2010的编译使用
- 轻松进行iPad Safari设置
- 5.1.1 什么是I/O设备?有几类I/O设备?
- EXCEL中提取某行最后一个有效单元格数据
- webview加载php文件,HYWebview下载自定义文件教程
- Qt6 在线安装图文步骤
- “锤死挣扎”的骁龙845+128GB旗舰机暴降1500元 仍冷清!
- [转载] Java 单例(Singleton)类
- 委托、事件--委托介绍篇
- 智能优化算法:算术优化算法-附代码
- Ubuntu 16.04 修改为几个国内更新源
- 聊聊rocketmq的SequenceProducerImpl
- 设计模式-行为性模式(模板方法模式,策略模式,命令模式,责任链模式,观察者模式,中介者模式,迭代器模式)
- 倡导非盗版,自己常用的一些软件集锦
- 【互亿无线】语音短信多少钱一条?
- 项目管理十大知识领域之项目范围管理
- 计算机位数怎么看win10,怎么查看Win10是32位还是64位操作系统?
- 如何在百度地图上标注宾馆饭店(矢量点标注)并导出为图片
- 如何保障银行日志安全合规审计
- 号外!号外!豪车出租啦!