docker安装错误以及解决(初稿)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gaokcl/article/details/84339698

问题: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'; 
 

猜你喜欢

转载自blog.csdn.net/gaokcl/article/details/84339698
今日推荐