<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Mysql%E5%AE%89%E8%A3%85%E4%B9%8BDocker_mysql</id>
	<title>Mysql安装之Docker mysql - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Mysql%E5%AE%89%E8%A3%85%E4%B9%8BDocker_mysql"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Mysql%E5%AE%89%E8%A3%85%E4%B9%8BDocker_mysql&amp;action=history"/>
	<updated>2026-04-20T12:49:29Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.linuxsa.org/index.php?title=Mysql%E5%AE%89%E8%A3%85%E4%B9%8BDocker_mysql&amp;diff=702&amp;oldid=prev</id>
		<title>Evan：​/* mysql 8 docker-compose.yml */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Mysql%E5%AE%89%E8%A3%85%E4%B9%8BDocker_mysql&amp;diff=702&amp;oldid=prev"/>
		<updated>2022-12-05T01:40:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;mysql 8 docker-compose.yml&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Run the application using Docker Compose=&lt;br /&gt;
&lt;br /&gt;
[[基于Alpine的mysql Docker镜像]]&lt;br /&gt;
&lt;br /&gt;
==文件目录==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#mkdir -p /home/data/docker-compose-mysql/mysql&lt;br /&gt;
#mkdir -p /home/data/docker-compose-mysql/data&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
mkdir -p /data/apps/docker-compose-mysql/mysql&lt;br /&gt;
mkdir -p /data/apps/docker-compose-mysql/data&lt;br /&gt;
docker-compose-mysql]# tree .&lt;br /&gt;
.&lt;br /&gt;
├── data&lt;br /&gt;
├── docker-compose.yml&lt;br /&gt;
└── mysql&lt;br /&gt;
    └── docker-my.cnf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== mysql/docker-my.cnf==&lt;br /&gt;
===5.x  my.cnf ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[mysqld]&lt;br /&gt;
&lt;br /&gt;
default-storage-engine=INNODB&lt;br /&gt;
&lt;br /&gt;
character-set-server=utf8mb4&lt;br /&gt;
server-id = 100&lt;br /&gt;
#default-time_zone = &amp;#039;+8:00&amp;#039;&lt;br /&gt;
explicit_defaults_for_timestamp=true&lt;br /&gt;
log-bin=mysql-bin&lt;br /&gt;
&lt;br /&gt;
max_connections = 10667&lt;br /&gt;
max_connect_errors = 6000&lt;br /&gt;
open_files_limit = 65535&lt;br /&gt;
table_open_cache = 1024&lt;br /&gt;
max_allowed_packet = 500M&lt;br /&gt;
binlog_cache_size = 1M&lt;br /&gt;
max_heap_table_size = 8M&lt;br /&gt;
tmp_table_size = 128M&lt;br /&gt;
&lt;br /&gt;
read_buffer_size = 2M&lt;br /&gt;
read_rnd_buffer_size = 8M&lt;br /&gt;
sort_buffer_size = 8M&lt;br /&gt;
join_buffer_size = 8M&lt;br /&gt;
key_buffer_size = 256M&lt;br /&gt;
&lt;br /&gt;
thread_cache_size = 64&lt;br /&gt;
&lt;br /&gt;
query_cache_type = 1&lt;br /&gt;
query_cache_size = 64M&lt;br /&gt;
query_cache_limit = 2M&lt;br /&gt;
&lt;br /&gt;
ft_min_word_len = 4&lt;br /&gt;
&lt;br /&gt;
binlog_format = row&lt;br /&gt;
#binlog_format = mixed&lt;br /&gt;
expire_logs_days = 7&lt;br /&gt;
&lt;br /&gt;
slow_query_log = 1&lt;br /&gt;
long_query_time = 2&lt;br /&gt;
slow_query_log_file = /var/lib/mysql/mysql-slow.log&lt;br /&gt;
general_log = 1&lt;br /&gt;
general_log_file = /var/lib/mysql/mysql.log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[client]&lt;br /&gt;
default-character-set=utf8mb4&lt;br /&gt;
[mysql]&lt;br /&gt;
default-character-set=utf8mb4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===8.x  my.cnf ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== docker-compose.yml==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
version: &amp;#039;3.1&amp;#039;  &lt;br /&gt;
services:&lt;br /&gt;
  mysql:&lt;br /&gt;
    # network_mode: &amp;quot;bridge&amp;quot;&lt;br /&gt;
    #image: evan886/mysql5.7:v1&lt;br /&gt;
    image: evan886/mysql5.7-debian&lt;br /&gt;
    #image: mysql:5.7.26&lt;br /&gt;
    hostname: dev-hello-mysql&lt;br /&gt;
    volumes:&lt;br /&gt;
      - ./data/mysql:/var/lib/mysql&lt;br /&gt;
      - ./mysql/docker-my.cnf:/etc/mysql/conf.d/docker-my.cnf&lt;br /&gt;
      #- &amp;quot;./init:/docker-entrypoint-initdb.d/&amp;quot;&lt;br /&gt;
#      - ./mysql/timezone:/etc/timezone&lt;br /&gt;
#前面是host 母机&lt;br /&gt;
    ports:&lt;br /&gt;
      - 3306:3306&lt;br /&gt;
    environment:&lt;br /&gt;
      MYSQL_ROOT_PASSWORD: 4939pAss3035EOV&lt;br /&gt;
      MYSQL_USER: &amp;#039;test&amp;#039;&lt;br /&gt;
      MYSQL_PASS: &amp;#039;yourpassword&amp;#039;&lt;br /&gt;
      TZ: Asia/Shanghai&lt;br /&gt;
    restart: always&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#note  这个密码不能位数太多呢 不然好多问题&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===mysql 8 docker-compose.yml===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 cat docker-compose.yml&lt;br /&gt;
version: &amp;#039;3&amp;#039;&lt;br /&gt;
services:&lt;br /&gt;
  mysql:&lt;br /&gt;
    restart: always&lt;br /&gt;
    privileged: true&lt;br /&gt;
    image: mysql:8.0.22&lt;br /&gt;
    container_name: mysqlServer3308&lt;br /&gt;
    volumes:&lt;br /&gt;
      - ./db:/var/lib/mysql&lt;br /&gt;
      - ./conf:/etc/mysql/conf.d&lt;br /&gt;
      - ./logs:/logs&lt;br /&gt;
    command:&lt;br /&gt;
      --character-set-server=utf8mb4&lt;br /&gt;
      --collation-server=utf8mb4_general_ci&lt;br /&gt;
      --explicit_defaults_for_timestamp=true&lt;br /&gt;
    environment:&lt;br /&gt;
      MYSQL_ROOT_PASSWORD: &amp;quot;eaAbc123654&amp;quot;&lt;br /&gt;
      MYSQL_USER: &amp;quot;test&amp;quot;&lt;br /&gt;
      MYSQL_PASSWORD: &amp;quot;Abc123654&amp;quot;&lt;br /&gt;
      MYSQL_INITDB_SKIP_TZINFO: &amp;quot;Asia/Shanghai&amp;quot;&lt;br /&gt;
    ports:&lt;br /&gt;
      - 3308:3306&lt;br /&gt;
    network_mode: &amp;quot;bridge&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/oschina_41731918/article/details/122837753  MySQL-8.0版本的docker-compose安装脚本（单实例]&lt;br /&gt;
&lt;br /&gt;
[https://juejin.cn/post/6844904036362092558  一张图搞定Docker 安装 MySQL8.0 ]&lt;br /&gt;
&lt;br /&gt;
==usage==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
docker-compose  up -d &lt;br /&gt;
&lt;br /&gt;
#本机访问 mysql &lt;br /&gt;
yum install mysql -y  #client  可能是 mariadb-client&lt;br /&gt;
mysql -uroot -p -h127.0.0.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=dokcer build=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#自己利用dockerfile build 并push 上 hub.docker&lt;br /&gt;
#有空要加上自己的特性 最好改为 alpine  如果不是为了体积,那还是官方的debian吧 &lt;br /&gt;
&lt;br /&gt;
注意  如果下载不了  点击右边的 Raw 可以方便copy&lt;br /&gt;
https://github.com/docker-library/mysql/tree/master/5.7&lt;br /&gt;
&lt;br /&gt;
https://github.com/evan886/mysql/tree/master/docker-library/mysql/5.7&lt;br /&gt;
&lt;br /&gt;
cd /data/builddocker/mysql/5.7&lt;br /&gt;
/data/builddocker/mysql/5.7# ls&lt;br /&gt;
docker-entrypoint.sh  Dockerfile&lt;br /&gt;
&lt;br /&gt;
docker build --tag evan886/mysql5.7:v1 -f Dockerfile .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
这样的tag会比较规范&lt;br /&gt;
REPOSITORY          TAG&lt;br /&gt;
&lt;br /&gt;
jenkins/jenkins     2.176.4-alpine &lt;br /&gt;
&lt;br /&gt;
要先登录 &lt;br /&gt;
docker login&lt;br /&gt;
evan886  evan2240881&lt;br /&gt;
&lt;br /&gt;
docker push evan886/mysql5.7:v1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
学习初始化 有表 插入等等的&lt;br /&gt;
[https://www.jianshu.com/p/ab3367b2e6b4 docker-compose部署MySQL]&lt;br /&gt;
&lt;br /&gt;
[https://www.jb51.net/article/115422.htm 详解利用Dockerfile构建mysql镜像并实现数据的初始化及权限设置]&lt;br /&gt;
&lt;br /&gt;
=上机有是 2020的 下面的是以前的 有空要优化一下 打包不要用 centos作 容器os=&lt;br /&gt;
&lt;br /&gt;
= my dockerfile=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat Dockerfile &lt;br /&gt;
#名称: 当年学习docker打包用的例子而已&lt;br /&gt;
#&lt;br /&gt;
# time&lt;br /&gt;
FROM centos&lt;br /&gt;
MAINTAINER evan evan886@gmail.com&lt;br /&gt;
WORKDIR /root/&lt;br /&gt;
RUN yum -y  install wget&lt;br /&gt;
RUN  wget http://repo.mysql.com/mysql-community-release-el7-7.noarch.rpm&lt;br /&gt;
RUN rpm -ivh /root/mysql-community-release-el7-7.noarch.rpm&lt;br /&gt;
RUN yum -y install  mysql-server&lt;br /&gt;
RUN mysql_install_db --user=mysql&lt;br /&gt;
ENV MYSQL_USER test&lt;br /&gt;
ENV MYSQL_PASS mypassword&lt;br /&gt;
#支持中文&lt;br /&gt;
ENV LC_ALL  en_US.UTF-8&lt;br /&gt;
ADD build_table.sh  /root/build_table.sh&lt;br /&gt;
RUN chmod u+x /root/build_table.sh&lt;br /&gt;
EXPOSE 3306&lt;br /&gt;
ADD  run.sh  /root/run.sh&lt;br /&gt;
RUN  chmod u+x /root/run.sh&lt;br /&gt;
CMD  /root/run.sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cat  build_table.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
mysqld_safe &amp;amp;&lt;br /&gt;
sleep 3&lt;br /&gt;
mysql -e &amp;quot;GRANT ALL PRIVILEGES ON *.* TO &amp;#039;MYSQL_USER&amp;#039;@&amp;#039;%&amp;#039; IDENTIFIED BY &amp;#039;$MYSQL_PASS&amp;#039; WITH GRANT OPTION; &amp;quot;&lt;br /&gt;
mysql -e &amp;quot;create database evans&amp;quot;&lt;br /&gt;
mysql -e &amp;quot;create table evans.name(name char(20) not null,evan int not null) DEFAULT CHARSET=utf8&amp;quot;&lt;br /&gt;
mysql -e &amp;quot;insert into evans.evan values(&amp;#039;韦子虚&amp;#039;,36),(&amp;#039;丽莉&amp;#039;,33)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cat run.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
mysqld_safe&lt;br /&gt;
&lt;br /&gt;
docker build -t evan886/centos-mysql:v1  .&lt;br /&gt;
 &lt;br /&gt;
Successfully built 3c3879c54e3b&lt;br /&gt;
Successfully tagged evan886/centos-mysql:v1&lt;br /&gt;
&lt;br /&gt;
 [root@localhost mysql]# docker images&lt;br /&gt;
REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE&lt;br /&gt;
evan886/centos-mysql   v1                  3c3879c54e3b        8 minutes ago       867MB&lt;br /&gt;
&lt;br /&gt;
docker push evan886/centos-mysql:v1&lt;br /&gt;
&lt;br /&gt;
#测试　不加-d&lt;br /&gt;
  docker run -p 3309:3306 --name mysql -e MYSQL_ROOT_PASSWORD=mypassword --privileged=true mysql&lt;br /&gt;
&lt;br /&gt;
  docker run -p 3309:3306 --name mysql -e MYSQL_ROOT_PASSWORD=mypassword  -d --privileged=true mysql&lt;br /&gt;
&lt;br /&gt;
如果想拉我的镜像&lt;br /&gt;
docker pull evan886/centos-mysql:v1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=测试=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#我的母机是192.168.50.206&lt;br /&gt;
mysql  -uroot -p -h 192.168.50.206  -P3309&lt;br /&gt;
Enter password: &lt;br /&gt;
Welcome to the MariaDB monitor.  Commands end with ; or \g.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==完整测试==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
docker pull evan886/centos-mysql:v1&lt;br /&gt;
&lt;br /&gt;
root@debian:~/mysql# docker  images &lt;br /&gt;
REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE&lt;br /&gt;
evan886/centos-mysql   v1                  3c3879c54e3b        17 hours ago        867MB&lt;br /&gt;
&lt;br /&gt;
#运行　加-v 会有问题&lt;br /&gt;
docker run -p 3309:3306 --name mysql -e MYSQL_ROOT_PASSWORD=mypassword -v /data/mysql:/var/lib/mysql  -d --privileged=true 3c3879c54e3b&lt;br /&gt;
&lt;br /&gt;
root@debian:~/mysql# docker  ps  -a&lt;br /&gt;
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                     PORTS               NAMES&lt;br /&gt;
34ce2a368d7d        3c3879c54e3b        &amp;quot;/bin/sh -c /root/ru…&amp;quot;   4 minutes ago       Exited (0) 4 minutes ago                       mysql&lt;br /&gt;
root@debian:~/mysql#  docker  logs 34ce2a368d7d&lt;br /&gt;
180411 03:00:34 mysqld_safe Logging to &amp;#039;/var/log/mysqld.log&amp;#039;.&lt;br /&gt;
180411 03:00:34 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql&lt;br /&gt;
180411 03:00:35 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=用官方的=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 docker pull mysql:5.7&lt;br /&gt;
#config and run &lt;br /&gt;
docker run -p 3307:3306 --restart 策略名称 -v 宿主机数据目录:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=mysql密码 -d 镜像ID&lt;br /&gt;
&lt;br /&gt;
docker run -p 3307:3306 --restart always -v /data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=2240800 -d 75576f90a779&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=注意 =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
运行启动&lt;br /&gt;
映射mysql外网访问端口: 3307&lt;br /&gt;
docker run -p 3307:3306 --restart 策略名称 -e MYSQL_ROOT_PASSWORD=mysql密码 -d 镜像ID&lt;br /&gt;
docker run -p 3307:3306 --restart always -v /data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=224099 -d 75576f90a779&lt;br /&gt;
&lt;br /&gt;
Docker容器自启动策略&lt;br /&gt;
no 不自动重启容器. (默认value)&lt;br /&gt;
always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器&lt;br /&gt;
on-failure 容器发生error而退出(容器退出状态不为0)重启容器&lt;br /&gt;
unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==将MySQL的数据存到宿主机上==&lt;br /&gt;
&amp;lt;pre&amp;gt;docker run -p 3307:3306 --restart 策略名称 -v 宿主机数据目录:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=mysql密码 -d 镜像ID&lt;br /&gt;
&lt;br /&gt;
docker run -p 3307:3306 --restart always -v /home/mysql-db-backup:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=rootroot -d 5709795eeffa&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==使用本地的MySQL配置文件==&lt;br /&gt;
&amp;lt;pre&amp;gt;docker run -p 3307:3306 --restart 策略名称 -v 宿主机数据目录:/var/lib/mysql -v 宿主机数据库配置文件目录:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=mysql密码 -d 镜像ID&lt;br /&gt;
&lt;br /&gt;
docker run -p 33306:3306 --restart always -v /data/mysql0:/var/lib/mysql -v /data/mysql0_conf:/etc/mysql/connf.d -e MYSQL_ROOT_PASSWORD=rootroot -d 5709795eeffa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=err=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# err  你现在不能用套接字建立连接因为它不见了，所以可以建立一个TCP/IP连接&lt;br /&gt;
 mysql -uroot -p2240881 -P3307 &lt;br /&gt;
ERROR 2002 (HY000): Can&amp;#039;t connect to local MySQL server through socket &amp;#039;/var/lib/mysql/mysql.sock&amp;#039; (2)&lt;br /&gt;
您在 /var/spool/mail/root 中有新邮件&lt;br /&gt;
[root@localhost ~]# mysql -uroot -p2240881 -P3307  -h 127.0.0.1&lt;br /&gt;
Welcome to the MariaDB monitor.  Commands end with ; or \g.&lt;br /&gt;
&lt;br /&gt;
https://blog.csdn.net/hjf161105/article/details/78850658 解决Can &amp;#039;t connect to local MySQL server through socket &amp;#039;/tmp/mysql.sock &amp;#039;(2) &amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
f4ba7ff24ae9: Waiting&lt;br /&gt;
ERROR: error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/e9/e9c354083de75cbcde66071c228fca267d0e946fb41a5399f58265e5a858fcb4/data?verify=1596806434-OrTgZox94HL0JXxYMfUx6j5RT8I%3D: net/http: TLS handshake timeout&lt;br /&gt;
&lt;br /&gt;
请见 [[DockerHub镜像加速]]&lt;br /&gt;
&lt;br /&gt;
=see also=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/docker-library/mysql/blob/f279c9cc0d20407a2c4d9465adae6b077dcf1b51/5.6/Dockerfile docker-library/mysql 5.6/Dockerfile]&lt;br /&gt;
&lt;br /&gt;
[https://itbilu.com/linux/docker/EyP7QP86M.html MySQL 官方Docker镜像的使用]&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/5c18a4b01dcc?utm_campaign=maleskine&amp;amp;utm_content=note&amp;amp;utm_medium=seo_notes&amp;amp;utm_source=recommendation Docker部署安装MySQL5.7]&lt;br /&gt;
&lt;br /&gt;
[https://www.jyoryo.com/index.php/archives/89.html MySQL 5.6 Linux Debian/Ubuntu源码编译安装 LNMP之MySQL]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/sunyuhua_keyboard/article/details/81540012 docker 安装mysql 8]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/xiaolyuh123/article/details/72629300 Docker运行Mysql实例]&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/7a01046b3c54 Docker部署(二):MySQL数据库]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/atuotuo/p/9402132.html#_labelTop 修改 Docker-MySQL 容器的 默认用户加密规则]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/wxb880114/article/details/82219720 阿里云ECS-使用docker官方镜像安装mysql服务]&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/0ba97a26c086 宿主机连接docker中的mysql]&lt;br /&gt;
&lt;br /&gt;
 [[category:ops]]  [[category:mysql]] [[category: container]]&lt;/div&gt;</summary>
		<author><name>Evan</name></author>
	</entry>
</feed>