8.3----Docker 部署应用-Mysql8.0

本文介绍了如何使用Docker在Ubuntu 16.04上部署MySQL8.0,强调了其新特性和性能提升。详细步骤包括切换到root用户、拉取镜像、创建并启动容器,确保端口开放、数据持久化和中文支持。同时,讨论了容器内文件复制到宿主机的技巧,但针对MySQL8.0,这个操作变得没有必要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

10.1 Docker部署应用-Mysql8.0

推荐Mysql8.0, 其拥有更多新特性,如支持NO SQL,原生分布式, 支持UTF8-mb4, 取消了myisam. 最重要是性能大幅提升.

安装环境

Linux系统:Ubuntu 16.04
docker版本:18.09.5
mysql版本: 8.0.16

部署思路

  1. OS切换到root用户,并启动docker
$ su root
$ docker pull mysql:8.0.16
  1. 拉取mysql 8.0 镜像
docker pull mysql:8.0.16
root@instance-o70no2nw:~# su root
root@instance-o70no2nw:~# docker pull mysql:8.0.16
latest: Pulling from library/mysql
27833a3ba0a5: Pull complete 
864c283b3c4b: Pull complete 
cea281b2278b: Pull complete 
Digest: sha256:f5f78fe2054b4686da3fddb460eab0b53d04e067c977d6a02fcb5ec25375ed15
Status: Downloaded newer image for mysql:8.0.16
  1. 创建并启动容器 (重要)

思路:Mysql可用,需保以下几点:

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值