问题:1,在配置国内镜像源,出现 WARNING: bridge-nf-call-iptables is disabled 错误
2,Docker安装MySQL8的方法步骤
====================================================================================================
1,在配置国内镜像源,出现 WARNING: bridge-nf-call-iptables is disabled 错误
vi /etc/docker/daemon.json ( 没有,创建 daemon.json )
{
"registry-mirrors": [
"https://registry.docker-cn.com" # 可以将上图URL填入其中
]
}
执行docker info出现如下警告
WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled
解决办法:
vi /etc/sysctl.conf 添加下面的 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.bridge.bridge-nf-call-arptables = 1 最后执行 sysctl -p 或者 reboot
====================================================================================================
2,Docker安装MySQL8的方法步骤:
参考:https://blog.csdn.net/yhm_brave/article/details/82758299
启动镜像 systemctl start docker
创建目录
mkdir -p /mnt/mysql/data /mnt/mysql/logs /mnt/mysql/conf
docker run -p 3308:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
进入镜像 修改
docker exec -it mymysql /bin/sh
登录: MySQLmysql -uroot -p
输入密码: 123456
执行SQL
mysql>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';