基于Docker快速部署MySQL实例
创建macvlan网络
创建macvlan网络的好处是与你的宿主机处于同一个子网,子网内的任意主机都可以访问到docker容器。
1 |
docker network create -d macvlan --subnet=192.168.210.0/24 --gateway=192.168.210.254 -o parent=eth0 docker_macvlan |
创建MySQL实例
1 2 3 4 5 6 7 8 9 10 11 12 |
docker run -itd \ --name mysql \ --hostname mysql \ -v $PWD/mysql/conf:/etc/mysql/conf.d \ -v $PWD/mysql/data:/var/lib/mysql \ -e TZ=Asia/Shanghai \ -e MYSQL_ROOT_PASSWORD=123456 \ --net docker_macvlan \ --ip 192.168.210.40 \ mysql:5.7 \ --character-set-server=utf8mb4 \ --collation-server=utf8mb4_unicode_ci |
转载请注明:思码老徐 » Docker部署MySQL