docker 启动 mysql
docker run -d \
--name mysql \
-p 3306:3306 \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=123 \
mysql
SQLyog 2058错误
允许 root ,其他连接用密码登录
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123';
FLUSH PRIVILEGES;
进入一个docker 容器
查看所有的docker 容器
docker ps
进入一个docker 目录
其中 mysql 是容器的名字(docker ps 中name 对应),这个位置除了用 name ,还可以用容器的编号 (docker ps 中 CONTAINER ID 对应)
docker exec -it mysql /bin/bash
输入 exit
可退出当前环境,退入原生 Linux
环境。
Ubuntu 防火墙
安装防火墙工具
sudo apt-get install ufw
开启,重启,关闭
sudo ufw enable
sudo ufw reload
sudo ufw disable
查看状态
sudo ufw status
开放端口,关闭端口
sudo ufw allow 22
sudo ufw delete allow 22
标签:ps,name,sudo,mysql,Docker,docker,ufw
From: https://www.cnblogs.com/hoppz/p/18105617