1. 停止docker容器
2.查看配置文件
docker inspect 【docker容器名字】|grep ResolvConfPath
3.添加docker 虚拟机
docker run -it --name docker_vm --privileged --pid=host debian nsenter -t 1 -m -u -n -i sh
4.进入刚才添加的docker_vm容器
cd /var/lib/docker/containers/ 【容器id】/
输入ls可以看到有hostconfig.json这个文件
5.vi或者vim修改编辑这个json文件
6.复制json内容,在线格式一下json,这样容易编辑添加端口
"PortBindings": { "3306/tcp": [{ "HostIp": "", "HostPort": "3306" }] }
7.保存json文件后,重启动一下docker