大家好,我是中国码农摘星人。
欢迎分享/收藏/赞/在看!
由于ARM架构的限制,许多软件还没有做到完全适配,CentOS、MySQL等软件安装频繁出错。于是决定做一栏相关软件环境安装的文章。
基础信息
- Apple M1 Pro
- Ubuntu 22.04
运行
使用mysql-server作为镜像,运行容器:
docker run \
--name mysql \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=Root_123 \
--restart=always \
-d mysql/mysql-server
授权
进入容器,登录MySQL,修改授权配置:
docker exec -it mysql bash
mysql -uroot -p
show databases;
use mysql
select host,user from user;
update mysql.user set host='%' where user='root';
flush privileges;
开放端口
-
sudo ufw status
查看防火墙状态:inactive是关闭,active是开启。 -
sudo ufw enable
开启防火墙。 -
sudo ufw disable
关闭防火墙。
由于笔者为省事儿,Ubuntu防火墙已关闭,因此不用配置开放端口。