***mysql也是通过docker安装的********
首先需要搭建好容器与容器之间的通信
##创建自定义网络(用于容器之间的通信 common-network 是网络名称 可改) docker network create common-network #查看网络 docker network ls
拉去Mysql容器并启动(注意这里面有些路径需要手动创建 -v 后面的一些参数是需要手动创建的)
docker run -d -p 3306:3306 --name=mysql --restart=always --network common-network -e TZ=Asia/Shanghai -v /home/hanwenjian/conf/mysql_conf/my.cnf:/etc/mysql/my.cnf -v /home/hanwenjian/mysql/data/mysql:/var/lib /mysql -e MYSQL_ROOT_PASSWORD="123456" mysql
//查看网络 docker network ls //查看网络容器 docker network inspect common-network
这个时候mysql容器的网络就注册到了我们创建的那个网络里面了
拉去nacos容器并注册到网络中去(注意这里面有些路径需要手动创建 -v 后面的一些参数是需要手动创建的)
docker run --name nacos -d -p 8848:8848 --privileged=true --restart=always --network common-network -e JVM_XMS=256m -e JVM_XMX=256m -e MODE=standalone -e PREFER_HOST_MODE=hostname -v /home/hanwenjian/mydata/nacos/logs:/home/nacos/logs -v /home/hanwenjian/mydata/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties nacos/nacos-server
启动后你会发现nacos也被注册到了那个网络里面了 这个时候nacos容器和mysql容器相互就产生了联系
创建nacos数据库的链接
https://github.com/alibaba/nacos/blob/develop/distribution/conf/nacos-mysql.sql
进入nacos容器内部 修改一下配置
#进入容器命令 docker exec -it nacos bash #修改配置文件 vi conf/application.properties
修改完成后 退出nacos容器并且重启nacos容器
#重启nacos命令 docker restart nacos
打开浏览器访问nacos Web端
http://ip:8848/nacos/index.html nacos/nacos(用户名密码)
添加的配置信息可在数据库中下面那张表中看到
补充两个命令
#创建自定义网络命令 docker network create 名称 #删除自定义网络命令 docker network rm 名称



