我们将进入容器,并查看数据库
docker exec -it mariadb bash
Mariadb设置允许远程链接
进数据库
mysql -u root -p
一、创建或修改用户 数据库名wordpress用户名wp密码123456
GRANT ALL ON wordpress.* TO 'wp'@'%' IDENTIFIED BY '123456';
数据库名nextcloud用户名nc密码123456
GRANT ALL ON nextcloud.* TO 'nc'@'%' IDENTIFIED BY '123456';
查看修改后用户
SELECT host,user,password from user;
二. 修改配置文件
将/etc/mysql/mariadb.conf.d/50-server.cnf中bind-address = 127.0.0.1加# 注释掉或改为bind-address = 0.0.0.0
三.重启服务
systemctl restart mariadb.service
退出容器
exit
数据库主机 172.18.0.2:3306
12、软路由
用于软路由openwrt:多网口,简单。
用于旁路由openwrt:
查看网卡名,多网卡注意区分:
ip addr
Debian下开启网卡混杂模式:
ip link set eth0 promisc on
eth0为用于软路由的物理网卡名
创建macvlan模式:
docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 openwrt
用于旁路由,IP段和主路由一致。