#!/usr/bin/env bash
docker run -itd --name mysql --net=host --restart=always \
-e MYSQL_ROOT_PASSWORD=XXXX \
-v /data/service/mysql/data:/var/lib/mysql \
-v /data/service/mysql/config:/etc/mysql/conf.d \
mysql
- -itd: 附加输入,tty,后台模式运行
- -name: 给定容器名称
- –net=host: 网络以host模式运行,提供更好的网络性能
- –restart=always: 失败之后自动重启
- -e MYSQL_ROOT_PASSWORD=XXXX : 给定Mysql中root账户的初始密码
- v : 映射出容器内的数据文件以及配置文件